配置LEMP系统实用教程及技巧示例(1)(11)
3.3 PHP-FPM紧急设置
这更像是提高可靠性的设置,而不是提升性能的设置:如果PHP-FPM停止工作,它会重启自己:
vi /etc/php5/fpm/php-fpm.conf
[...]
; 如果在emergency_restart_interval设定的时间间隔内,这个数量的子进程以SIGSEGV或SIGBUS退出,
; 那么FPM会重启。值为“o”意味着“断开”。
; 默认值:0
emergency_restart_threshold = 10
; emergency_restart_interval所用的时间间隔决定了平稳重启何时开始。
; 这有助于避开方向感应器的共享内存里面偶尔出现的故障。
; 可用单位:s(秒)、m(分)、h(小时)或d(天)
; 默认单位:秒
; 默认值:0
emergency_restart_interval = 1m
; 子进程等待来自主进程的信号有所反应的时间限制。
; 可用单位:s(秒)、m(分)、h(小时)或d(天)
; 默认单位:秒
; 默认值:0
process_control_timeout = 10s
[...]
评论暂时关闭