找出导致服务器负载过高的原因?

找出导致服务器负载过高的原因?

如果服务器由于负载过高而无法通过 SSH 访问,我通常会重新启动它。

您通常如何找出高负载的原因(例如,什么进程、使用了多少 RAM/CPU 等)?

我正在使用 WHM/Cpanel。

答案1

  1. 安装 collectd。
  2. 尝试ssh 192.168.1.1 killall -9 httpd OR rsh 192.168.1.1 killall -9 httpd而不是重新启动,这样可以节省时间。
  3. 你也可以使用 htop。它可以显示启动时的统计数据。
  4. 检查 httpd 日志和 syslog

相关内容