php5-fpm 导致 nginx 中的虚拟机崩溃

php5-fpm 导致 nginx 中的虚拟机崩溃

我一直遇到 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 峰值,需要强制重启系统。我不确定我们以前是如何解决这个问题的。最终有些方法奏效了。

我是否应该检查一些我没有检查过的东西?

相关内容