2013-03-04 71 views
-1

tomcat的單個實例可以在兩個不同的端口上運行。例如說我只有一個tomcat運行,那麼我可以在瀏覽器中輸入localhost:8080 & localhost:8181 &讓它工作?是否可以在兩個或多個不同的端口上運行相同的tomcat?

如果是,請讓我知道程序。

+0

檢查這個答案:http://stackoverflow.com/questions/8823290/how-to-run-different-apps-on-single-tomcat-instance-behind-different-ports – pcalcao 2013-03-04 16:02:02

+1

是的,這是可能的。您可以在Google和SO上找到更多信息.. :) – 2013-03-04 16:02:05

回答

0

更好的解決方案是像apache這樣的附加web服務器,它將重定向到tomcat服務器。

0

您可以編輯server.xml中創建額外的連接件:

<Connector port="8081" 
maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 
enableLookups="false" redirectPort="8443" acceptCount="100" 
debug="0" connectionTimeout="20000" 
disableUploadTimeout="true" /> 

例如。

但是,我可能傾向於通過NAT或負載平衡器解決這個問題。

相關問題