-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