你們基本上都只在一臺電腦上面啓動一個Tomcat,而啓動多個Tomcat會提示報錯等相關故障。而假如調試負載均衡及集羣的時候,須要在一臺電腦上面開啓多個Tomcat,那麼怎麼開啓呢?tomcat
- 首先須要知道的是,咱們不經過Eclipse等其它工具啓動Tomcat而經過手動啓動Tomcat的時候是須要配置環境變量的。而咱們啓動Tomcat的時候,則須要讀取環境變量中的相關配置來運行。也就是說,假如我有多個Tomcat,而啓動的時候都是啓動環境變量裏面的Tomcat。這樣便會由於端口衝突而致使啓動失敗了。
- 假如咱們想要啓動多個Tomcat,則須要在環境變量中下手了。Tomcat的環境變量爲CATALINA_HOME,若是咱們想配置多個,能夠配置CATALINA_HOME1,CATALINA_HOME2等環境變量,變量名隨便命名,值就是Tomcat的目錄。
- 假如咱們想啓動兩個Tomcat,將Tomcat複製成爲兩份,建立環境變量CATALINA_HOME1,CATALINA_HOME2分別爲兩個Tomcat的目錄。
- 同時咱們還須要修改tomcat中bin目錄下的catalina.bat和startup.bat兩個文件。將兩個文件中的CATALINA_HOME替換爲咱們設置的環境變量,如CATALINA_HOME1或CATALINA_HOME2
OK,配置好後,咱們只須要將Tomcat的端口修改爲不同的,就能夠實現多開的功能了,至於如何修改Tomcat的端口,能夠看參考資料。工具