簡體   English   中英

幾個小時后tomcat 6掛起

[英]tomcat 6 hangs after a few hours

我們在Windows Server 2007 Web上的頂部使用SQL Server的tomcat上有一個應用程序(已禁用IIS),它可以順利運行幾個小時,但隨后突然停止回答請求。 日志不太有用。 我們已經在某個JSP上看到了NullPointer異常,但是系統僅在此之后30小時掛起。 我們在Tomcat lo4j日志上看到了男子氣概的異常……但似乎沒有任何相關之處。 應用程序本身就是黑匣子

除了特定於應用程序的內容(應用程序還在等待什么資源?它是否持有對它們的引用?)並調高日志記錄級別,請嘗試:

運行帶有標志的tomcat以輸出GC活動:

java -verbose:gc

這是有關gc調優的很好參考,但是要檢查是否有掛起,您可能只想查看掛起是否遇到內存錯誤。

您還可以使用jstack來檢查線程的狀態,看看掛起了什么:

jstack PID

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM