php-fpm的優雅重啓關閉

參考:http://www.phpmianshi.com/?id=83

PHP 5.3.3 下的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令,需要使用信號控制:

master進程可以理解以下信號

INT, TERM 立刻終止

QUIT 平滑終止

USR1 重新打開日誌文件

USR2 平滑重載所有worker進程並重新載入配置和二進制模塊

示例:

php-fpm 關閉:

kill -INT `cat /usr/local/php/var/run/php-fpm.pid`

php-fpm 平滑重啓:

kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`

查看php-fpm進程數:

ps aux | grep -c php-fpm

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章