windows環境下,點擊tomcat的startup.bat閃退問題

來源:互聯網
上載者:User
前言 最近在本地測試專案的時候,小編在本地解壓了三個tomcat,需要將三個tomcat同時運行,可是當點擊bin目錄下的startup.bat時,黑框框出現閃退問題,以下是問題解決方案。 更改連接埠號碼 由於要同時運行三個tomcat,每個tomcat要運行在不同的連接埠上,所以要更改預設的設定檔-server.xml,這個設定檔在conf目錄下面,更改的地方有一下幾點。 1、<Server port="8006" shutdown="SHUTDOWN">
更改Server連接埠號碼,預設是8005,小編t改成了8006 2、<Connector port="8081" protocol="HTTP/1.1"
更改預設的Http連接埠,預設是8080,小編改成了8081 3、<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"
/>
更改AJP協議連接埠,依次遞增就行,其實這個協議不經常用,只有在使用Apache伺服器的時候有可能用到,現在都使用nginx,所以這個協議不經常使用,小編建議將此配置注釋掉就行。 添加環境變數 tomcat是java語言編寫的,當然jdk環境變數的配置我就不再貼了,下面增加一些關於tomcat的環境變數。 -

1、添加環境變數 環境變數名稱為:CATALINA_HOME2
環境變數值為:tomcat的安裝路徑(H:\Tomcats\apache-tomcat-7.0.69這是小編的安裝路徑)。

2、修改path環境變數, 增加:%CATALINA_HOME2%\bin\; 修改startup.bat 若本地部署多個tomcat,並且各個連接埠號碼已經修改完畢,那麼右擊startup.bat,用記事本開啟,將檔案中的%CATALINA_HOME%
全部換成%CATALINA_HOME2% 修改catalina.bat 將檔案中的%CATALINA_HOME% 改成%CATALINA_HOME2% 小結: 其實tomcat出廠的配置是偏中等的,如果想將tomcat最佳化,那麼我們還有更改很多配置,比如說經常用更改tomcat的運行模式,將bio改成nio模式。因為預設的模式,效能非常低下,沒有經過任何最佳化處理和支援,怎麼更改那,就是修改server.xml裡的Connector節點,修改protocol為org.apache.coyote.http11.Http11NioProtocol

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.