Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果Apache进程使用100%,则自动杀死它_Apache_Kill_Terminate_Webmin - Fatal编程技术网

如果Apache进程使用100%,则自动杀死它

如果Apache进程使用100%,则自动杀死它,apache,kill,terminate,webmin,Apache,Kill,Terminate,Webmin,我使用的是CentOS 5+Webmin和Apache服务器。有时,某些Apache进程会离开开放连接,并使用100%。这可以增加+1的平均负载。如果有时发生的次数超过一次,则平均负载有问题,将增加1-2-3。 如果使用100%,是否可以添加自动杀死Apache PID?或者如果你的寿命比以前长一些 手动终止PID后,一切都恢复正常,我只想找到一种自动终止的方法,以防它发生 您应该使用monit或类似的解决方案,它允许您在CPU或内存使用超过任何阈值时监视进程并采取措施。对监视程序有什么建议吗?

我使用的是CentOS 5+Webmin和Apache服务器。有时,某些Apache进程会离开开放连接,并使用100%。这可以增加+1的平均负载。如果有时发生的次数超过一次,则平均负载有问题,将增加1-2-3。 如果使用100%,是否可以添加自动杀死Apache PID?或者如果你的寿命比以前长一些


手动终止PID后,一切都恢复正常,我只想找到一种自动终止的方法,以防它发生

您应该使用monit或类似的解决方案,它允许您在CPU或内存使用超过任何阈值时监视进程并采取措施。

对监视程序有什么建议吗?[简单易用。对于大型环境,我会使用Nagios。我不知道Nagios在单个服务器中的性能如何感谢Raul的回答,如果这是唯一可行的方法,我一定会尝试其中一些。我一直在手动监视服务器,因为这一点。有时问题在3天内不会发生,有时也会发生我希望有可能运行cron作业并终止它。