總的來講 出現這問題是由於對各個服務的配置文件的優化不到位php
首先必須給nginx每一個虛擬主機作錯誤日誌nginx
error_log xxx;ide
查看日誌獲得connect() to unix:/tmp/php-cgi.sock failed xxxxx........php-fpm
若是是由於忽然的網站訪問量大致使那麼通常是由於子進程數不足:優化
到php-fpm.conf找到max_children也就是子進程最大數改成:<value name="max_children">128</value>網站
待續。。unix