-3
我有多線程java應用程序在jre1.7的windows server 2008上工作。 有時它沒有任何日誌崩潰(Java進程死亡)。瞭解發生什麼事情的最佳方法是什麼?Java應用程序崩潰,沒有任何日誌
我有多線程java應用程序在jre1.7的windows server 2008上工作。 有時它沒有任何日誌崩潰(Java進程死亡)。瞭解發生什麼事情的最佳方法是什麼?Java應用程序崩潰,沒有任何日誌
當您知道您的Java應用程序的pid時,請使用JDK工具jmap。
jmap -dump:format=b,file=cheap.bin <pid>
然後您可以分析究竟發生了什麼。
處理異常並自己寫入日誌文件 – SomeJavaGuy 2015-03-13 08:22:45
你是什麼意思? java進程是否自動終止,或者你看到一些內存不足的錯誤? – Arkantos 2015-03-13 08:22:54
java進程被OS所殺 – mystdeim 2015-03-13 08:26:38