同一服務器部署多個Tomcat時的端口號修改詳情(同時啟動兩個Tomcat)


同一服務器部署多個Tomcat時,存在端口號沖突的問題: 

java.net.BindException: Address already in use: JVM_Bind 

所以需要修改Tomcat配置文件server.xml。

我們先來了解Tomcat所使用的端口:

HTTP端口,默認8080;

HTTPS端口,默認8443;

遠程停止服務端口,默認8005;

AJP端口,默認8009;

這些端口在要啟動的第二個Tomcat中都要修改,我們可以在原來默認端口基礎上+1。

修改Tomcat安裝目錄\conf\server.xml文件

(1)在server.xml文件中依次查找

<Server port="8005" shutdown="SHUTDOWN"> 

修改為: 

<Server port="8006" shutdown="SHUTDOWN">

(2)查找

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>

修改為:

<Connector port="8010" protocol="AJP/1.3" redirectPort="8444"/>

(3)查找

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

修改為:

<Connector connectionTimeout="20000" port="8081" protocol="HTTP/1.1" redirectPort="8444"/>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM