![如果您正在运行 php-from,调整 apache mpm 是否仍然有效?](https://linux22.com/image/737725/%E5%A6%82%E6%9E%9C%E6%82%A8%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C%20php-from%EF%BC%8C%E8%B0%83%E6%95%B4%20apache%20mpm%20%E6%98%AF%E5%90%A6%E4%BB%8D%E7%84%B6%E6%9C%89%E6%95%88%EF%BC%9F.png)
所以我切换到带有 fpm 的 php 5.6。我发现现在只有 4 个 apache 进程,但大约有 400 个 php-fpm56 进程。
我一直在通过使用 pm.xxxxx 变量来调整 php-fpm 进程(但效果不大)。
但我很好奇,我是否仍应尝试调整包含 Maxclients、maxworkers 等变量的 http-mpm 文件,或者这是否没有任何效果,并且所有调整都应该集中在 php-fpm 进程的 pm.xxxx 变量上
谢谢!如果其中任何一点令人困惑或我的术语令人困惑,请告诉我。我仍在努力理解这种新的做法
答案1
您可以调整 Apache MPM 变量,但在此配置中,它们仅影响 Apache 本身。它们对 php-fpm 没有影响。正如您已经发现的那样,它有自己的一组类似的变量需要调整。如果您没有遇到 Apache 本身的问题,那么尝试调整它们可能没有任何意义。(顺便说一句,您应该只使用 mod_event MPM,否则使用 php-fpm 不会给您带来任何实际好处。)