根據客戶的要求,我們在Struts1中創建了Web應用程序,並將它部署到了具有CentOS 8的服務器。在那個客戶請求分開從外部工具調用servlet。我們已經在相同的工作空間下創建了這個servlet,因此將它部署在相同的webapps下。這個servlet被主服務器的URL調用;如何配置Tomcat6來偵聽2個IP(實際以及虛擬)
所有這一切工作正常。
現在客戶端希望使用虛擬IP(xx.xx.xx.102)來處理對此servlet的請求。根據此要求,使用的URL將是http://xx.xx.xx.102/Charge。
我的問題:
1.是否有任何方法可以在Tomcat中進行設置,這樣我就不需要分離我的工作區了。
2.如果我將工作空間分開,我如何配置Tomcat6以使其能夠監聽IP(即169用於以前的Web應用程序以及103用於收費)。
我不認爲你可以讓tomcat偵聽兩個ip地址。你可以做的是配置Apache以將請求路由到兩個IP到你的實際的Tomcat實例 – Keerthivasan
目前我正在使用workers.properties將請求從apache路由到tomcat。你能解釋一下你在說什麼嗎? – Naved
你不能讓一個tomcat在兩個不同的端口上偵聽。你可以安裝兩個tomcats,並讓他們聽兩個不同的端口? –