我有一台在Ubuntu机器上运行的Java服务器,每隔几天它就会......死掉。每个线程上的每个出口点都会留下一个日志条目,所有内容都包含在try-catch中,并在catch中包含日志条目,但是在这些神秘的关闭中,没有任何内容被记录。
我使用简单的nohup java -jar MyServer.jar命令启动服务器。
有一次,我有一个终端,当它发生时,它仍然打开它,并且“#34; KILLED"出现在那里。请注意,当我使用来自另一个终端的kill命令自行终止服务器时,没有任何内容显示出来。
我如何确定杀死它的原因?