1. 程式人生 > >window 同時啟動多個tomcat

window 同時啟動多個tomcat

原理:一個tomcat不能同時啟動兩個,是因為兩次啟動的都是同一個埠的tomcat,相當於把一個應用啟動了兩遍。window是根據應用的埠號區分應用的,所以,兩個tomcat設定為不同的埠號即可。

1.解壓兩次tomcat到兩個目錄,分別為d:/tomcat7-1和d:/tomcat7-2

2.配置環境變數CATALINA_HOME1=d:/tomcat7-1和CATALINA_HOME2=d:/tomcat7-2

3.然後將 d:/tomcat7-1和d:/tomcat7-2目錄中bin下的 startup.bat,shutdown.bat,catalina.bat中的CATALINA_HOME全部替換為CATALINA_HOME1或者CATALINA_HOME2

4.修改埠號

<Server port="8005" shutdown="SHUTDOWN">
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>

將標紅的地方修改成不同的數字

5.進入bin目錄下分別重啟tomcat,假設修改的兩個埠是8080,8081,則分別訪問