我想知道 mpm prefork 和 worker 的 MaxClient 值是否存在差异。
我实际上能够为 mpm_prefork (${ALLOWEDMEM} / ${AVGMEMAPACHEUSED} 计算这个值,但是否可以为 worker/event mpm 设置相同的值而没有任何问题,还是必须针对每个 mpm 进行调整?
谢谢阅读
答案1
MaxClients 对于两个 mpm 具有相同的功能。
区别在于 mpm 本身,因为 MaxClients 是在带有 worker 的线程中计算的,而由于它不是多线程的,所以在 prefork 中是按进程(子进程)计算的。