網站常出現502 bad gateway,程序沒有問題。php
根據nginx日誌:
connect() to unix:/var/run/php-fpm.sock failed (11: Resource temporarily unavailable)
發現phpfpm的listen是unix sock方式運行的,問題可能出在php fpm上。php fpm配置文件裏有backlog,backlog是linux服務器在socket處理鏈接數的定義,phpfpm默認爲-1,將-1改成4096,重啓php fpm問題解決。linux