php5-fpm이 nginx에서 VM과 충돌함

php5-fpm이 nginx에서 VM과 충돌함

계속해서 504 오류(503s)가 발생했습니다. 누군가 WordPress에서 업데이트를 시도할 때마다 504가 표시되는 상황이 너무 심해졌습니다.

문제를 해결할 때 php-fpm에서 시간 초과를 조정하려고 했더니 시스템이 충돌했습니다. 파일을 원래대로 복원했는데 이제 php5-fpm을 로드할 수 없습니다. 다시 시작, 다시 로드, 중지, 시작을 시도할 때마다 시스템이 정지되고 virt 관리자에서 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 정지 스파이크를 경험했습니다. 이전에 어떻게 해결했는지 잘 모르겠습니다. 결국 뭔가 효과가 있었습니다.

내가 아닌지 확인해야 할 것이 있습니까?

관련 정보