启动php-fpm:
/usr/local/php/sbin/php-fpm
php-fpm需要使用信号控制,master进程可以理解以下信号
INT, TERM 立刻终止
QUIT 平滑终止
USR1 重新打开日志文件
USR2 平滑重载所有worker进程并重新载入配置和二进制模块
重启方法1
先查看php-fpm的master进程号
ps aux|grep php-fpm
然后
kill -USR2 进程号
重启方法2
cat /usr/local/php/etc/php-fpm.conf
找到对应的php-fpm.pid
kill -USR2 'cat /usr/local/php/var/run/php-fpm.pid'
关闭
kill INT 'cat /usr/local/php/var/run/php-fpm.pid'
已有 0 条评论