如果Apache进程使用100%,则自动杀死它
我使用的是CentOS 5+Webmin和Apache服务器。有时,某些Apache进程会离开开放连接,并使用100%。这可以增加+1的平均负载。如果有时发生的次数超过一次,则平均负载有问题,将增加1-2-3。 如果使用100%,是否可以添加自动杀死Apache PID?或者如果你的寿命比以前长一些如果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或内存使用超过任何阈值时监视进程并采取措施。对监视程序有什么建议吗?
手动终止PID后,一切都恢复正常,我只想找到一种自动终止的方法,以防它发生 您应该使用monit或类似的解决方案,它允许您在CPU或内存使用超过任何阈值时监视进程并采取措施。对监视程序有什么建议吗?[简单易用。对于大型环境,我会使用Nagios。我不知道Nagios在单个服务器中的性能如何感谢Raul的回答,如果这是唯一可行的方法,我一定会尝试其中一些。我一直在手动监视服务器,因为这一点。有时问题在3天内不会发生,有时也会发生我希望有可能运行cron作业并终止它。