2016-12-03 25 views
1

我有一個運行在debian機器上的java服務器應用程序,它隨時會崩潰。我找不到任何可以隨時隨地給我提供任何墜機信息的日誌。用戶主目錄中沒有日誌文件。debian上的OpenJDK崩潰日誌

我能做些什麼來獲得有關崩潰的信息?

我的系統:

cat /etc/debian_version 
8.6 

java -version 
java version "1.7.0_111" 
OpenJDK Runtime Environment (IcedTea 2.6.7) (7u111-2.6.7-2~deb8u1) 
OpenJDK 64-Bit Server VM (build 24.111-b01, mixed mode) 

任何暗示讚賞。

+1

服務器不自動具有日誌。在不瞭解服務器名稱或性質的情況下,沒有人能提供幫助。這是你寫的服務器嗎?如果是這樣,並且您沒有在您編寫的代碼中執行任何日誌記錄,則不會有日誌。 –

+1

感謝您的評論。看起來操作系統殺了我的應用程序,因爲現在我在/ var/log/syslog中發現了這個:kernel:[33785288.294953] UB 122494內存不足:OOM殺死進程26024(java)得分0 vm:9600468kB,rss:3968468kB ,掉線:0kB – Martin

回答

0

看來OS殺死我的應用程序,因爲現在我已經發現了這個在/ var/log/syslog的:

kernel: [33785288.294953] Out of memory in UB 122494: OOM killed process 26024 (java) score 0 vm:9600468kB, rss:3968468kB, swap:0kB 

- 馬丁