![Fedora 中的进程被自动终止](https://linux22.com/image/553031/Fedora%20%E4%B8%AD%E7%9A%84%E8%BF%9B%E7%A8%8B%E8%A2%AB%E8%87%AA%E5%8A%A8%E7%BB%88%E6%AD%A2.png)
我有一个自动化进程,它是一个在 Fedora 6/14 上运行的 Java 程序。我经常遇到的一个问题是,这个进程会被自动终止。理想情况下,这个进程被编程为至少运行 12-14 小时。但在这两者之间的某个时间,它会被终止。我检查过 OOM Killer 是否是根本原因,但 /var/log/messages 中没有任何跟踪日志表明这一点。
还有其他好主意吗?
答案1
您需要捕获输出和错误输出,以便了解发生了什么。如果您只是在后台运行程序,则可以使用重定向
program >out 2>errs &
这可能是内存泄漏,但如果不捕获错误,您就无法确定。