PHP-FPM: PHP FastCGI Process Managerphp
是用於管理PHP進程池的軟件,用於接收和處理來自web服務器(Ngnix, Apache)的請求。web
PHP-FPM會建立一個主進程(一般以操做系統中根用戶的身份運行),控制什麼時候、如何把HTTP請求轉發給一個或多個子進程處理。服務器
PHP-FPM主進程還控制着何時建立和銷燬PHP子進程。php-fpm
PHP-FPM進程池中的每一個進程存在的時間都比單個HTTP請求長。操作系統
emergency_restart_threshold = 10
在指定的一段時間內,若是失效的PHP-FPM子進程數超過這個值,優雅重啓主進程。rest
emergency_restart_interval = 1m
設定第一個參數配置的時間跨度code
參考進程
php-fpm.conf