tomcat运作多个服务

tomcat运行多个服务
修改Tomcat的conf目录下server.xml文件,将<Service.../>元素复制一份(就是弄出2个<Service.../>元素)
然后再对复制的<Service.../>元素进行适当修改。例如在server.xml中增加如下部分:
<Service name="crazyit">
        <Connector port="6666" protocol="HTTP/1.1"
                       connectionTimeout="20000"
                       redirectPort="6443" />
        <Connector port="6009" protocol="AJP/1.3" redirectPort="6443" />
        <Engine name="yeeku" defaultHost="localhost">
              <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
                         resourceName="UserDatabase"/>
              <Host name="localhost"  appBase="crazyit"
                        unpackWARs="true" autoDeploy="true"
                        xmlValidation="false" xmlNamespaceAware="false">
              </Host>
         </Engine>
</Service>
然后你在Tomcat根目录下新建一个crazyit目录——你可以将任何的Web应用复制到该目录下,
Tomcat将会自动部署该Web应用。