我的客户这个周末突然收到这个错误。我负责这个 wordpress 网站的维护,它已经上线大约 10 年了
已达到资源限制
由于超出资源限制,该网站暂时无法满足您的请求。
请稍后再试。Apache/2.2.27 (Unix) mod_ssl/2.2.27 OpenSSL/1.0.1e-fips DAV/2 mod_bwlimited/1.4 PHP/5.4.30 服务器位于 www.clientwebsite.com 端口 80
我尝试使用命令top -c
来监控服务器上的活动以及exit();
在各个点使用 wp-config.php 中的命令来排除故障,但这并没有缩小问题的范围。
如果您在某个阶段遇到过这个问题并且有一些建议,我将不胜感激。
编辑:忘记提及,当我使用“top -c”监控详细信息时,我得到的结果如下:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
733791 vdog 20 0 345m 73m 12m R 100.0 0.5 1:02.26 /usr/local/apache/bin/httpd -k start -DSSL
741702 vdog 20 0 250m 72m 12m R 100.0 0.5 0:27.38 /usr/local/apache/bin/httpd -k start -DSSL
746203 vdog 20 0 242m 70m 16m R 51.9 0.4 0:01.56 /usr/local/apache/bin/httpd -k start -DSSL
746182 vdog 20 0 332m 56m 7800 R 45.9 0.4 0:01.38 /usr/local/apache/bin/httpd -k start -DSSL
746204 vdog 20 0 215m 41m 15m R 27.0 0.3 0:00.81 /usr/local/apache/bin/httpd -k start -DSSL
查看 httpd 如何占用 100% 的 CPU 使用率。如果我想跟踪文件或功能,它没有什么帮助。
答案1
查看日志文件(/var/log/apache2/*error.log
默认情况下,位置可能会被覆盖错误日志指示)