服务器上跑着一个小工具,总是在一段时间后无缘无故的退出,程序日志没有任何异常输出。
后来在系统日志 /var/log/messages 文件中发现了两条相关信息:
Apr 6 19:05:46 localhost kernel: [20477] 501 20477 89051 4497 0 0 0 php-fpm Apr 6 19:05:46 localhost kernel: [20557] 0 20557 537756 49736 0 0 0 java Apr 6 19:05:46 localhost kernel: Out of memory: Kill process 20557 (java) score 367 or sacrifice child Apr 6 19:05:46 localhost kernel: Killed process 20557, UID 0, (java) total-vm:2151024kB, anon-rss:198936kB, file-rss:8kB