我在用着
Centos 7.2 上的 PHP 7.0.3 FPM 服务
我目前300 个不同的 FPM 池300 个不同的用户按需运行。
问题是当我添加新池时,我必须使用重新加载 fpm 服务
service php-fpm reload
但是,当我运行这个命令时,突然我的服务器上的每个当前请求都被丢弃,并且该命令之后的每个请求都未被处理(Nginx 超时)。
我必须写
service php-fpm restart
使用我添加的新池来恢复我的服务。
为什么会这样?我必须立即解决这个问题,因为当我创建新用户时,其他所有用户都会出现 nginx 超时,直到服务重新启动。
为什么reload添加新池失败,并且会挂起fpm服务?
我在整个谷歌上搜索类似的问题,但没有任何对我的解决方案有帮助的东西。
谢谢问候