进程在Fedora中自动被杀死

我有一个自动化过程,这是一个在Fedora 6/14上运行的Java程序。 我经常面对的一个问题就是这个过程自动被杀死了。 理想情况下,这个过程已经编程至less12-14小时。 但是在它之间的某个地方被杀死了。 我已经检查过OOM Killer是否是根本原因,但在/ var / log / messages中没有任何tracelog来提示。

还有其他好点子吗?

您需要捕获输出和错误输出,以便您可以看到发生了什么。 如果你只是在后台运行程序,你可以使用redirect

program >out 2>errs & 

可能是内存泄漏,但是如果不捕获错误,你肯定不会知道。