我们可以在不打扰其他人的情况下重新加载其中一个PHP-FPM池吗?
我为同一台主机提供了多个PHP-FPM UNIX套接字池,以具有代码库/功能的逻辑分离,并解决将来相同的扩展问题。Nginx根据URI模式管理到正确套接字的路由。部署工作正常。
每当我更改任何一个的池配置时,我都会重新加载/重新启动FPM进程(通过USR2信号)。
我不知道FPM的内部是如何工作的,但我假设当我重新启动主进程时,所有池都会重新启动/重新加载。如果我错了,请纠正我。
我想知道当其他人按原样工作时,我是否只能重新加载/重新启动一个池(这些池上正在进行的事务没有问题)。
我也很感激任何其他配置建议,可以让我有想要的池管理