有哪些工具可以从 linux 上的非常大的平均负载中自动恢复?

kay*_*oll 0 linux load-average

在过去一两年中,由于许多不同的原因,我遇到了运行进程的服务器的问题,这些进程往往会导致非常重的平均负载。

在这些情况下,我经常可以 ping 服务器,但它对任何其他连接都变得非常无响应,而且我经常不得不重启机器。

造成这种巨大负载的一个原因包括虚拟服务器上配置不当的 Apache 进程,该进程允许分配给它的硬件有太多并发连接,而​​且我今晚似乎在另一台服务器上运行了一些程序,这些程序似乎做了类似的事情。

我很好奇的是 linux 有工具可以检测非常大的平均负载并以某种方式中断这些进程,从而允许机器从中恢复?

如果我的措辞不好,我很抱歉,我很欣赏它是非常开放的。

bau*_*art 5

在我看来,你已经回答了你自己的问题。

造成这种巨大负载的一个原因包括虚拟服务器上配置不当的 Apache 进程......

如果您的 Apache 服务器配置不当,请修复该配置。您已经完成了调查,所以现在您应该实施正确的修复。中断/重新启动/终止失控进程的脚本只是一种解决方法。

说了这么多 - 我不知道有什么工具可以满足您的需求。但是我认为您不需要工具,您需要为您正在使用的系统进行适当的配置。