我已經部署了我的Java應用程序上運行Tomcat 6服務器,但如果它保持空閒的應用程序不響應後近15分鐘... ...我已經嘗試設置-1項目的web.inf就像在tomcat的web.inf中一樣,但仍然沒有效果。但是,當我在www.myweb.com:8080上登錄tomcat moniotr,然後單擊RELOAD時,該應用程序開始正常工作,並在15分鐘後再次失敗。Tomcat應用問題
所以我想我需要一些bash腳本,每15分鐘後,將檢查服務器我的應用程序狀態,如果應用程序沒有響應,然後重新加載它的應用程序無需重新啓動服務器。任何人都可以幫助我關於該bash腳本或cron工作?
我認爲你需要修復你的應用程序而不是運行任意bash腳本。很明顯,應用程序不應在15分鐘後崩潰,因此應用程序出現問題。附加一個調試器到tomcat,看看那個問題然後修復它。一個bash腳本或cron工作絕對不是要走的路。 –
我已經調試好了,目前我無法找到任何主要或次要問題。我也檢查了catalina.out,但是沒有例外 - 井...... –
它使用任何資源池嗎? (例如數據庫連接池) – DaveH