进程被 Linux OS 杀死 - 没有 OOM 登录 /var/log 文件

Process gets Killed by Linux OS - No OOM Log in /var/log files

我们在 Linux 系统中部署了多个 JVM,还有一个 Node.js 和一个 mongod 服务器实例。它是启用 https 的微服务架构。

上面列出的一些进程随机停止。不知道他们为什么会倒下。

/var/log syslog 文件中没有与 OOM 相关的日志跟踪,linux 是否可以终止 OOM 以外的进程。

可能的系统日志错误是什么? (我有完整的 /var/log 个文件)

去哪里查找实际问题?我们对此一无所知...Sombody 可以帮忙追踪整个过程

假设您在后台启动这些 JVM 进程,您是否使用 nohup 来确保它们忽略 SIGHUP?将这些进程的输出重定向到输出文件也是明智的。 例如。

nohup node server1.js >& server1.out &

然后您可以在这些文件中调查是否有任何可能的消息。