详细步骤:
1.准备两个war包:SendLicense.war , workflow.war

2.复制两个新的webapps目录,分别起名webapps_sendLicense,webapps_workflow(这里名字可以随意取)

3.将以上两个war包分别放入对应目录


4.修改server.xml文件

注意:1,3代表服务名称;2代表服务端口号;4代表新建的文件夹名称,指定对应的服务(要与步骤二文件夹名称保持一致)。
详细配置,添加Service标签:
<!-- sendLicense.war服务配置 -->
<!-- name服务名称 -->
<Service name="sendLicenseService">
<!-- port服务端口 -->
<Connector connectionTimeout="20000" port="8091" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="utf-8"/>
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
<!-- name服务名称 -->
<Engine defaultHost="localhost" name="sendLicenseService">
<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
</Realm>
<!-- appBase=war包存放的新文件夹名称,指定对应服务 -->
<Host appBase="webapps_sendLicense" autoDeploy="true" name="localhost" unpackWARs="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log" suffix=".txt"/>
</Host>
</Engine>
</Service>
<!-- workflow.war服务配置 -->
<Service name="workflowService">
<Connector connectionTimeout="20000" port="8092" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="utf-8"/>
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
<Engine defaultHost="localhost" name="workflowService">
<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
</Realm>
<!-- appBase=war包存放的新文件夹名称,指定对应服务 -->
<Host appBase="webapps_workflow" autoDeploy="true" name="localhost" unpackWARs="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log" suffix=".txt"/>
</Host>
</Engine>
</Service>
5.进入bin目录,双击startup.bat文件,启动tomcat

注意:
startup.bat:启动tomcat;
shutdown.bat:停止tomcat;
6.分别访问:http://localhost:8091/SendLicense,http://localhost:8092/workflow即可!

1274

被折叠的 条评论
为什么被折叠?



