天天看點

如何在同一系統裡同時啟動多個Tomcat

需要在同一系統裡啟動多個tomcat,應該怎麼處理?

tomcat是個服務程式,需要占用幾個通訊端口,是以預設情況是不能啟動多個tomcat,如果要啟動多個tomcat,需要修改配置檔案,通過在配置檔案設定不同的通訊端口就可以做到.檔案 %TOMCAT_HOME%/conf/server.xml 是tomcat服務配置檔案,裡面有很多配置項,本文隻關注怎麼修改端口,其他配置項的含義不做說明。下面把該配置檔案中各端口的含義說明下.

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

接受伺服器關閉指令的端口号,我們叫關閉指令端口.

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

              connectionTimeout="20000"

              redirectPort="8443" />

http請求處理端口,我們在網頁上輸入的普通url位址包含的端口就是他 .這個端口叫http端口.

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

               redirectPort="8443" />

https請求的處理端口.這個端口叫https端口.

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

接收AJP協定的處理端口.這個端口叫ajp端口.

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

https請求的處理端口.

實際上就4個端口 。

下面我以一個系統裡啟動3個tomcat為例,說明下操作步驟

配置設定端口

Tomcat1端口配置設定表(tomcat1全部采用預設配置)

端口

端口号

關閉指令端口

8005

http端口

8080

https端口

8443

Ajp端口

8009

Tomcat2端口配置設定表

8006

8081

8444

8010

Tomcat3端口配置設定表

8007

8082

8445

8011

然後啟動這三個tomcat即可...

http://www.linuxidc.com/Linux/2012-10/72248.htm

繼續閱讀