Pages

2017年12月26日 星期二

Tomcat使用不同Port運行不同的webapps

<Service name="Catalina">
    <Connector executor="tomcatThreadPool"
               port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

    <Engine name="Catalina" defaultHost="localhost">
      <Host name="localhost" appBase="webapps"
                unpackWARs="true" autoDeploy="true">
        <Alias>aaa.xxx.com</Alias>
        <Context path="./" docBase="" debug="0" privileged="true" />
      </Host>
    </Engine>
</Service>

<Service name="CustomCatalina">
    <Connector executor="tomcatThreadPool"
               port="8090" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

    <Engine name="CustomCatalina" defaultHost="localhost">
      <Host name="aaa.xxx.com" appBase="/webap/documents/aaa/"
                unpackWARs="true" autoDeploy="true">
        <Alias>aaa.xxx.com</Alias>
        <Context path="./" docBase="" debug="0" privileged="true" />
        <Valve className="org.apache.catalina.valves.AccessLogValve"
             directory="logs"   prefix="aaa.xxx.com_access_log" suffix=".txt"
             pattern="%h %l %u %t "%r" %s %b" resolveHosts="false" />
      </Host>
    </Engine>
</Service>

0 意見: