windows上同時開啓多個Tomcat的方法

自己在做項目時,遇到一個問題,如果將自己的項目都放到一個Tomcat上跑,這樣就會給這個Tomcat造成很大的壓力,啓動很慢,解決辦法就是:把將這兩個項目分別放置到不同Tomcat上跑,這樣服務器就能很快跑起來。

一、主機上的兩個Tomcat

二、分別修改apache-tomcat-8.5.39-solr中shutdowm.bat、startup.bat、catalina.bat

將這些文件用記事本打開,將文件中CATALINA_HOME全部替換成CATALINA_HOME2(就是你配置的第二個Tomcat環境變量值,即第二個Tomcat安裝路徑)

三、修改apache-tomcat-8.5.39-solr中的server.xml

<!--這裏的port不能與第一個Tomcat中server.xml中配置相同-->
<Server port="8006" shutdown="SHUTDOWN">

<!--這裏的port我修改成8081,當然第一個Tomcat默認的是8080-->
<Connector port="8081" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
<!--這裏的port我修改成8010,當然第一個Tomcat默認的是8009,這是tomcat自帶的第二個連接器,它監聽8009端口,負責和其他的HTTP服務器建立連接。在把Tomcat與其他HTTP服務器集成時,就需要用到這個連接器。知道了它的用處,其實一般在我們項目中用不到這個端口,那麼改不改這個端口號其實也無所謂~-->
<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />

四、啓動Tomcat

在bin目錄中找到startup.bat,雙擊啓動兩個Tomcat,這樣就能同時開啓兩個Tomcat。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章