多個tomcat部署的端口問題


啟動報錯:

 INFO: Error parsing HTTP request header
 Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.

訪問地址的http不能加s

 

在同一個服務器上部署多個tomcat的端口問題

tomcat的幾個端口:

(1)

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

8005為遠程停服務端口

(2)

<Connector port="8080" protocol="HTTP/1.1"  connectionTimeout="60000"  redirectPort="8443" disableUploadTimeout="false"  executor="tomcatThreadPool" URIEncoding="UTF-8"/>

其中8080為HTTP端口,8443為HTTPS端口

(3)

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

8009為AJP端口,APACHE能過AJP協議訪問TOMCAT的8009端口。

端口重復的解決:

(1)找到bin/startup.bat文件,這是tomcat的啟動文件。截圖如下:

在文件第一行添加如下兩行:

SET JAVA_HOME=C:\software\jdk1.6.0_33 (JDK所在路徑)

SET CATALINA_HOME=C:\test\tomcat2(第二個tomcat解壓的路徑)

例子截圖如下:

(2)找到server.xml文件,修改以下3個地方。截圖如下:

1、<Server port="8085" shutdown="SHUTDOWN">

截圖如下:

image

2、<Connector port="8088" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

截圖如下:

image

3、<Connector port="8089" protocol="AJP/1.3" redirectPort="18443" />

截圖如下:

image

 

修改以上2個地方后再啟動第二個服務即可。

 


免責聲明!

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



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