這三個參數默認是關閉的。優化
emergency_restart_threshold, emergency_restart_interval and process_control_timeout
不過,出於優化的目的,咱們把它們打開rest
emergency_restart_threshold 10 emergency_restart_interval 1m process_control_timeout 10s
有如下優勢code
在1分鐘內,出現 SIGSEGV 或者 SIGBUS 錯誤的 PHP-CGI 進程數超到10個時,PHP-FPM 就會優雅的自動重啓。進程
第三個參數配置,設置子進程接受主進程複用信號的超時時間。配置