1. 程式人生 > >Java-15-tomcat7在大併發情況下報錯、閃退解決辦法

Java-15-tomcat7在大併發情況下報錯、閃退解決辦法

最近執行1年多的實時公交查詢系統,突然一天掛掉兩次,懵逼了。

大併發量下,tomcat7.0.54報錯:org.apache.tomcat.util.net.AprEndpoint$Poller run Poller failed with error [610,038] : [APR does not understand this error code]

原來是因為最近使用者激增,總使用者量達到10萬,高峰期就崩,想想不可能這麼脆弱,肯定是哪裡配置不合理,於是找呀找,找到兩個地方:

1、在tomcat下的catalina.bat新增容量配置,具體配置根據當前伺服器效能按比例來配;

2、2.1刪掉那個 native.dll 啟動的時候會有一個異常出來,但不影響使用 

      2.2解除安裝老的服務,刪除老的tomcat,重新安裝,記得不要選擇那個增強選項。 如果你選了的話,安裝程式會顯示連線網站獲得.....

老穩了