tomcat伺服器執行乙個月左右就會自動關閉?

時間 2021-05-07 04:14:36

1樓:jiaao yu

Tomcat shutting down by itself

這個答案值得參考,tomcat7.0.55之前的版本存在bug

2樓:張科峰

我來回答一下吧

首先你要確定,是真正的關閉還是假死,如果是真正的關閉就好辦了,這種乙個月出一次且是直接關閉的就不要找原因了,觀查他的程序,如果沒有重啟就行了

如果是假死就比較麻煩,我以前的辦法如下

第一:相同的業務準備兩台tomcat,正常時上面加一層nginx,下面兩台tomcat同時提供服務;

第二:nginx配製可以將超時的請求自動轉到另一台正常的機器上去

第三:兩台tomcat都加上出錯簡訊報警(監控寶,監控乙個url就可以了)

第四:重點來了,等待下次再次出現問題,這時你不要重啟tomcat,你要對tomcat抓乙個dump,然後分析之,參考文件:tomcat thread dump 分析

3樓:李道兵

Tomcat randomly shuts down with an AbstractProtocol pause after mild usage 這兒提到乙個可能原因,應用程式層有嚴重錯誤(比如記憶體不夠),但沒有列印日誌,最終導致 tomcat 退出

如何寫乙個web伺服器?

GEM.hx 針對web伺服器 首先你要去了解HTTP協議,web server說到底就是乙個遵循Http協議的應用程式。可以先寫乙個簡單的,然後去關注一些high performance相關的,i o 復用 epoll event loop,non blocking,C10k問題,tcp調優 tc...

國企上班乙個月5000,私企乙個月6000,去哪個好?

我選的國企,在北京乙個月7 8 k,當時愛思益求職還給了私企得選項,薪資是這個的2倍了,但國企穩定,夠花就行,看個人需求,私企的發展會更好一些,但壓力也會很大,想要奮鬥的私企可以。你說的這兩個就目前來看資金相差不大,但過段時間差距就大了,私企的加薪快,想短期內高收益的可以選私企。想穩定的選國企。 王...

Linux伺服器搭建了乙個PHP專案,結果記憶體一直在飆公升,程序池裡看不到異常,有沒有大神幫忙解決下?

在Windows中,資源管理器檢視記憶體使用情況,如果使用率達到80 以上,那麼執行大型程式就會覺得系統不順暢,因為在記憶體短缺的情況下使用交換分割槽,頻繁的從磁碟交換頁面會大大影響系統效能。而在使用Linux系統時,我們使用free命令檢視Linux系統記憶體使用情況時,會發現記憶體使用率一直處於...