问题描述 提问时间:2018-08-23 06:22:49 访问量:96 提问者:工联信息网
Linux内存不足将tomcat进程kill掉了,怎么办?
问题内容:

Linux内存不足将tomcat进程kill掉了,怎么办?

问题补充:
采纳的回答
吐泡泡的鱼 的回答

通过以下命令将tomcat添加至linux受保护进程

>> echo -17 > /proc/$PID/oom_adj

参考文献

https://backdrift.org/oom-killer-how-to-create-oom-exclusions-in-linux

OOM Killer


追问:

能说具体点码?

回答:

[挖鼻屎]

$PID是当前tomcat的进程,用jps命令查看

>> jps

17127 bootstrap

那么这个$PID就是17127

再执行

>>echo -17 > /proc/17127/oom_adj

就可以了

相关回答
工联信息网
如有问题请致邮箱:need@glxxw2018.com(仅限本站无法查询到的资料);本站能够查询到的资料请关注“工联信息网”公众号,通过页面提供的资源码查询!
不良信息反馈及侵权投诉建议请致邮箱:accusation@glxxw2018.com