天天看點

同時啟動兩個或多個tomcat容器的問題

->兩個tomcat都用的是zip檔案,本文使用的是最新的apache-tomcat-7.0.27版本

->安裝第二個Tomcat完成後,到安裝目錄下的conf子目錄中打開server.xml檔案,查找以下三處:

(1) 修改http通路端口(預設為8080端口)

<Connector port="8080" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" />

(大概在70行左右)将8080修改為第一個tomcat不使用的端口号。此處所設的端口号即是以後通路web時所用的端口号。

(2) 修改Shutdown端口(預設為8005端口)

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

(大概在22行左右)将8005修改為沒有使用的端口号,例如8095

(3) 修改JVM啟動端口(預設為8009端口)

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

(大概在91行左右)将8009修改為沒有使用的端口号,例如8099

上述處理後,分别啟動兩個tomcat,在浏覽器輸入http://localhost:http端口号,檢視效果,要是能看到熟悉的貓的話說明均啟動成功了。這樣以後就可以同時在一台機器上運作兩個或多個web容器了。

[img]http://dl.iteye.com/upload/attachment/0067/2500/9c4c9b52-f3f7-334d-9ebd-18c611174aed.png[/img]

[img]http://dl.iteye.com/upload/attachment/0067/2502/b15222d0-0eee-3c44-8bc6-b48fdd4468a0.png[/img]

[img]http://dl.iteye.com/upload/attachment/0067/2497/1521127f-a3bc-32c9-81e3-12be373c9a88.png[/img]