-1
tomcat的单个实例可以在两个不同的端口上运行。例如说我只有一个tomcat运行,那么我可以在浏览器中输入localhost:8080 & localhost:8181 &让它工作?是否可以在两个或多个不同的端口上运行相同的tomcat?
如果是,请让我知道程序。
tomcat的单个实例可以在两个不同的端口上运行。例如说我只有一个tomcat运行,那么我可以在浏览器中输入localhost:8080 & localhost:8181 &让它工作?是否可以在两个或多个不同的端口上运行相同的tomcat?
如果是,请让我知道程序。
更好的解决方案是像apache这样的附加web服务器,它将重定向到tomcat服务器。
您可以编辑server.xml中创建额外的连接件:
<Connector port="8081"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />
例如。
但是,我可能倾向于通过NAT或负载平衡器解决这个问题。
检查这个答案:http://stackoverflow.com/questions/8823290/how-to-run-different-apps-on-single-tomcat-instance-behind-different-ports – pcalcao 2013-03-04 16:02:02
是的,这是可能的。您可以在Google和SO上找到更多信息.. :) – 2013-03-04 16:02:05