0

'我想在单个 JBoss7 服务器上运行多个域。有没有可能做到这一点。请提及配置的详细信息或如何使多个域在单个 JBoss 7 服务器上运行的想法。提前谢谢你。

4

1 回答 1

1

您可以在standalone/configuration/standalone.xml 文件中设置多个别名(域),例如...

<subsystem xmlns="urn:jboss:domain:web:1.0" default-virtual-server="default-host">
    <connector name="http" scheme="http" protocol="HTTP/1.1" socket-binding="http"/>
    <virtual-server name="default-host" enable-welcome-root="true">
       <alias name="localhost" />
       <alias name="example.com" />
    </virtual-server>
</subsystem>

在 JBoss AS 6 中,您可以通过添加主机条目在 /deploy/jbossweb.sar/server.xml 文件中执行相同操作

<Host name="host">
    <Alias>example.com</Alias>
    <Valve className="org.apache.catalina.valves.AccessLogValve"
        prefix="processor" suffix=".log" pattern="common"
        directory="${jboss.server.home.dir}/log"/>
    <Valve className="org.jboss.web.tomcat.service.jca.CachedConnectionValve"
        cachedConnectionManagerObjectName="jboss.jca:service=CachedConnectionManager"
        transactionManagerObjectName="jboss:service=TransactionManager">
    </Valve>
</Host>
于 2013-11-19T23:10:44.057 回答