dmesg命令查看Java程序突然挂掉的原因
最近做项目,总是发现项目突然挂掉,但是Java的日志又没有显示任何内容。
网上搜索了一波才知道了这个命令
# 按时间格式显示
dmesg -T
# 显示跟Java 有关的日志
dmesg -T | grep "(java)"
最终打印的信息如下
[Wed May 8 09:40:57 2019] Out of memory: Kill process 5348 (java) score 125 or sacrifice child
[Wed May 8 09:40:57 2019] Killed process 5348 (java) total-vm:6105560kB, anon-rss:1032792kB, file-rss:0kB, shmem-rss:0kB
看来的确是因为内存不足导致的进程被杀
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 StoneWu - 石头日记
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果