长盛项目中tomcat应用发现
<一个tomcat部署多个应用>
原来:我们丢一套系统在tomcat上运行,仅仅需要将编译好的文件存放在webapps/root目录中就可以。
这里需要配置多端口多应用服务
一:在\conf\server.xml
中找到 其中Catalina和你的tomcat\conf\Catalina要匹配,里面的文件可以一样。
二:再创建 同时在tomcat\conf下创建lxx文件夹,里面的文件可以拷贝Catalina中的。
三:在 中修改第二个端口系文件
port="9999" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8453" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URLEncoding="GBK" />
和
enableLookups="false" redirectPort="8453" protocol="AJP/1.3" />
同时修改 和
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false"/>
这样你就可以通过一个tomcat同时启动2个应用,一个端口为8080的默认和9999的程序,多个应用如此添加就可以。
在这里appBase是编译好文件的存放路径,可以是绝对也可相对,比如第二个就需要你在tomcat中新建po目录,将文件丢到该目录下ROOT包内。
原始的是webapps,也就是我们常用的那个。
基金系统这样就可以和KM系统应用同一个tomcat服务,比一个tomcat对应一个应用方便许多。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10586440/viewspace-293547/
,如需转载,请注明出处,否则将追究法律责任。