2015年2月26日 15:40:15
先查找 PHP-FPM 的进程号
1 ps -ef | grep php-fpm 2 root 900 1 0 Feb12 ? 00:00:39 php-fpm: master process (/usr/local/web/php/etc/php-fpm.conf) 3 nobody 901 900 0 Feb12 ? 00:00:13 php-fpm: pool www 4 nobody 902 900 0 Feb12 ? 00:00:13 php-fpm: pool www 5 nobody 1911 900 0 Feb13 ? 00:00:12 php-fpm: pool www
可以看到主进程的pid是 900
然后用kill命令给这个进程发送重启的信号
kill -SIGUSR2 900
其它的信号:
1 SIGINT, SIGTERM 立刻终止 2 SIGQUIT 平滑终止 3 SIGUSR1 重新打开日志文件 4 SIGUSR2 平滑重载所有worker进程并重新载入配置和二进制模块
时间: 2024-11-08 20:12:19