我想在出现段错误后重新启动 php-fpm。我在 ubuntu 14.04 trusty 上运行 php-fpm。它使用 upstart 检查服务。我尝试使用 respawn 选项设置自动重启,但在 SIGSEGV 之后 php-fpm 没有重新启动。您能给我一些建议吗 - 始终启动 php 的最佳方法是什么。谢谢。
root@xcart5:~# cat /etc/init/php5-fpm.conf | grep resp
respawn
respawn limit unlimited
root@xcart5:~# service php5-fpm restart
root@xcart5:~# ps ax | grep php | wc -l
2
root@xcart5:~# service php5-fpm restart
root@xcart5:~# ps ax | grep php
2786 ? Ss 0:00 php-fpm: master process (/etc/php5/fpm/php-fpm.conf)
2799 ? S+ 0:00 grep php
root@xcart5:~# kill -SIGSEGV 2786
root@xcart5:~# ps ax | grep php
2813 ? S+ 0:00 grep php