OOM Killer - 仅杀死PHP实例

时间:2016-06-16 13:23:10

标签: php linux wordpress out-of-memory cpanel

我有一个包含多个WordPress站点的cPanel服务器。有时(每月一次),会发生一个很大的PHP循环并且OOM Killer启动(> 8 Gb RAM使用率)。它会杀死所有PHP实例,这可以解决问题(内存和CPU使用率不足),但也可以杀死其他服务,如DNS(命名),邮件服务器(exim),webmail(cpanel)等。

如何配置OOM Killer以仅杀死PHP实例?

谢谢。

1 个答案:

答案 0 :(得分:1)

可写文件/ proc / [pid] / oom_adj控制oom-killer在调用时选择的进程可能性(oom_score)。增加php的adj值将是最简单的方法。您可以使用#cat / proc / [pid] / oom_score检查任何进程得分。