Debian 内核杀死了我的程序

Debian 内核杀死了我的程序

我有一个 Java 程序需要在 Linux 虚拟专用服务器上持续运行。它运行良好,但几分钟后就会终止并显示“已终止”消息。我有足够的可用内存,因此这看起来不像是内存不足。

MemTotal:         262144 kB
MemFree:          140412 kB
Cached:            66472 kB
SwapTotal:        524288 kB
SwapFree:         517216 kB

我如何找出根本问题?我如何解决这个问题?

答案1

运行ulimit -a并查看是否存在可能遇到的限制,然后相应地进行更改。

答案2

检查 Java 程序的日志,它应该会给你一些线索。在安装它的目录中查找logs目录或类似内容。

相关内容