同一伺服器部署多個tomcat時的埠號修改詳情
阿新 • • 發佈:2019-02-03
同一伺服器部署多個tomcat時,存在埠號衝突的問題,所以需要修改tomcat配置檔案server.xml,以tomcat7為例。
- 首先了解下tomcat的幾個主要埠:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="60000" redirectPort="8443" disableUploadTimeout="false" executor="tomcatThreadPool" URIEncoding="UTF-8"/>
其中8080為HTTP埠,8443為HTTPS埠
<Server port="8005" shutdown="SHUTDOWN">
8005為遠端停服務埠
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
8009為AJP埠,APACHE能過AJP協議訪問TOMCAT的8009埠。
- 部署多個tomcat主要修改三個埠:
[html] view plain copy print?
- <Connectorport="8081"protocol="HTTP/1.1"
- connectionTimeout="60000"
- redirectPort="8443"disableUploadTimeout
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="60000"
redirectPort="8443" disableUploadTimeout="false" executor="tomcatThreadPool" URIEncoding="UTF-8"/>
2.遠端停服務埠,預設8005,如下改為8006
[html] view plain copy- <Serverport="8006"shutdown="SHUTDOWN">......
<Server port="8006" shutdown="SHUTDOWN">......
3.AJP埠,預設8009,如下改,8010
[html] view plain copy print?- <Connectorport="8010"protocol="AJP/1.3"redirectPort="8443"/>