我一直遇到 504 错误 (503)。情况已经变得非常糟糕,每次有人尝试更新 wordpress 时都会收到 504 错误。
在进行故障排除时,我尝试调整 php-fpm 中的超时,但系统崩溃了。我将文件恢复到原来的状态,现在无法加载 php5-fpm。每次我尝试重新启动、重新加载、停止、启动时,系统都会冻结,我不得不在 virt manager 中强制退出 VM。我一直在寻找任何接近解决方案的方法。
这些是我收到的错误日志:
tail -f /usr/local/var/log/nginx/error.log
具体来说:
2015/10/11 19:46:53 [error] 2429#0: *1779 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 10.30.1.119, server: [redacted], request: "GET /robots.txt HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm-www-1.sock:", host: "10.30.1.110"
我的php-fpm.conf文件配置如下:
pid = /var/run/php5-fpm.pid
error_log = /var/log/php5-fpm.log
include=/etc/php5/fpm/pool.d/*.conf
其余部分已被注释掉。
当我沿着路径前进时,我甚至看不到日志文件。
我不确定这是否与 504 错误有关。我们过去曾经历过完全冻结的 CPU 峰值,需要强制重启系统。我不确定我们以前是如何解决这个问题的。最终有些方法奏效了。
我是否应该检查一些我没有检查过的东西?