在相同的jboss-4.0.3中使用不同的域名但使用相同的上下文路径部署两次战争

苏米特·坎博伊(Sumit Kamboj)

我有两次Web应用程序大战STORE_ABC.war,一STORE_DEF.war台JBoss服务器在我的机器上运行。我想在我的jboss中使用相同的上下文路径部署两次战争。

http://localhost:8080/home 为了 STORE_ABC.war

http://testsite1:8080/home 为了 STORE_DEF.war

jboss-web.xmlSTORE_ABC.warSTORE_DEF.war

<jboss-web>
   <context-root>/</context-root>
</jboss-web>

如何实现以上配置?

苏米特·坎博伊(Sumit Kamboj)

我已将另一个主机添加vhost2server.xml内部文件${jboss-home}server\default\deploy\jbossweb-tomcat55.sar文件夹中,如下所示:

<Server>
<Service name="jboss.web"
  className="org.jboss.web.tomcat.tc5.StandardService">
  <Connector port="8080" address="${jboss.bind.address}"
     maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
     emptySessionPath="true"
     enableLookups="false" redirectPort="443" acceptCount="100"
     connectionTimeout="20000" disableUploadTimeout="true"/>

  <Connector protocol="HTTP/1.1" port="8081" address="${jboss.bind.address}" 
    redirectPort="${jboss.web.https.port}" />


  <Connector port="8089" address="${jboss.bind.address}"
     emptySessionPath="true" enableLookups="false" redirectPort="443" 
     protocol="AJP/1.3"/>

  <Connector port="8445" address="${jboss.bind.address}"
       maxThreads="100" strategy="ms" maxHttpHeaderSize="8192"
       emptySessionPath="true"
       scheme="https" secure="true" clientAuth="false" 
       keystoreFile="${jboss.server.home.dir}/conf/bookstore.keystore"
       keystorePass="bookstore" sslProtocol = "TLS" allowTrace="true"/>

   <Engine name="jboss.web" defaultHost="localhost">
     <Realm className="org.jboss.web.tomcat.security.JBossSecurityMgrRealm"
        certificatePrincipal="org.jboss.security.auth.certs.SubjectDNMapping"
        />
    <Host name="localhost"
        autoDeploy="false" deployOnStartup="false" deployXML="false">
     </Host>
    <Host name="vhost2" autoDeploy="false" 
              deployOnStartup="false" deployXML="false">
                   <Alias>testsite1</Alias>  
            <Valve className="org.apache.catalina.valves.AccessLogValve"
                   prefix="vhost2" suffix=".log" pattern="common" 
                   directory="${jboss.server.home.dir}/log"/>
            <DefaultContext cookies="true" crossContext="true" override="true"/>
        </Host>
  </Engine>
</Service>
</Server>

然后我jboss-web.xmlSTORE-DEF.war内部WEB-INF文件夹中添加了一个新文件如下所示:

<jboss-web>
   <context-root>/</context-root>
  <virtual-host>testsite1</virtual-host>
</jboss-web>

现在,我可以STORE-ABC.war从URLhttp://localhost:8080/homeSTORE-DEF.warURL进行访问http://testsite1:8080/home

注意-不要忘了添加127.0.0.1 testsite1hosts文件中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jboss中相同战争的多个上下文路径

来自分类Dev

在单个jboss实例中使用相同上下文路径的多次战争无法加载静态内容

来自分类Dev

在EF数据库上下文中两次使用相同的c#模型

来自分类Dev

在EF数据库上下文中两次使用相同的c#模型

来自分类Dev

在多个线程中使用相同的OpenGL上下文

来自分类Dev

单次战争部署的多上下文根目录jboss-EAP-6.1

来自分类Dev

两次分析相同的搜索字段,在ElasticSearch中的子字段上返回0个结果

来自分类Dev

通过使用不同的上下文注册或取消相同的警报是否会带来意想不到的后果?

来自分类Dev

为什么不可能两次向上下文添加相同的修饰符?

来自分类Dev

为什么不可能两次向上下文添加相同的修饰符?

来自分类Dev

在相同标准(A4)下使用不同的打印页面尺寸?

来自分类Dev

两次使用相同的AJAX函数

来自分类Dev

条件语句中使用NULL和'\ 0'是否相同?

来自分类Dev

条件语句中使用NULL和'\ 0'是否相同?

来自分类Dev

两次使用相同的命令,但如果用户在列表中,则会得到不同的响应

来自分类Dev

如何在Python中两次使用相同的端口

来自分类Dev

在JavaScript中两次使用相同的代码

来自分类Dev

如何为多个WAR使用相同的上下文?

来自分类Dev

Log4j使用不同的格式记录两次

来自分类Dev

使用不同的域名在相同的IP地址中提供相同的内容

来自分类Dev

使用相同字段的两个不同值连接表两次

来自分类Dev

For循环JQuery输出相同的ID 4次

来自分类Dev

从Jquery渲染相同的MVC4部分视图,但使用不同的控制器方法

来自分类Dev

有没有办法在不重复代码的情况下使用不同的配置从 2 个不同的类中运行相同的一组测试两次

来自分类Dev

如何在ANTLR 4中使用自定义标记和上下文

来自分类Dev

如何在ANTLR 4中使用自定义标记和上下文

来自分类Dev

两次使用完全相同的查询时,雅典娜查询结果不同

来自分类Dev

如何使用相同的库两次配置Maven,但版本不同

来自分类Dev

使用EF 6.0在SQL Server Express 2012中使用相同上下文从数据库切换

Related 相关文章

  1. 1

    jboss中相同战争的多个上下文路径

  2. 2

    在单个jboss实例中使用相同上下文路径的多次战争无法加载静态内容

  3. 3

    在EF数据库上下文中两次使用相同的c#模型

  4. 4

    在EF数据库上下文中两次使用相同的c#模型

  5. 5

    在多个线程中使用相同的OpenGL上下文

  6. 6

    单次战争部署的多上下文根目录jboss-EAP-6.1

  7. 7

    两次分析相同的搜索字段,在ElasticSearch中的子字段上返回0个结果

  8. 8

    通过使用不同的上下文注册或取消相同的警报是否会带来意想不到的后果?

  9. 9

    为什么不可能两次向上下文添加相同的修饰符?

  10. 10

    为什么不可能两次向上下文添加相同的修饰符?

  11. 11

    在相同标准(A4)下使用不同的打印页面尺寸?

  12. 12

    两次使用相同的AJAX函数

  13. 13

    条件语句中使用NULL和'\ 0'是否相同?

  14. 14

    条件语句中使用NULL和'\ 0'是否相同?

  15. 15

    两次使用相同的命令,但如果用户在列表中,则会得到不同的响应

  16. 16

    如何在Python中两次使用相同的端口

  17. 17

    在JavaScript中两次使用相同的代码

  18. 18

    如何为多个WAR使用相同的上下文?

  19. 19

    Log4j使用不同的格式记录两次

  20. 20

    使用不同的域名在相同的IP地址中提供相同的内容

  21. 21

    使用相同字段的两个不同值连接表两次

  22. 22

    For循环JQuery输出相同的ID 4次

  23. 23

    从Jquery渲染相同的MVC4部分视图,但使用不同的控制器方法

  24. 24

    有没有办法在不重复代码的情况下使用不同的配置从 2 个不同的类中运行相同的一组测试两次

  25. 25

    如何在ANTLR 4中使用自定义标记和上下文

  26. 26

    如何在ANTLR 4中使用自定义标记和上下文

  27. 27

    两次使用完全相同的查询时,雅典娜查询结果不同

  28. 28

    如何使用相同的库两次配置Maven,但版本不同

  29. 29

    使用EF 6.0在SQL Server Express 2012中使用相同上下文从数据库切换

热门标签

归档