Apache 为什么有 MaxClients 和 ServerLimit?

Apache 为什么有 MaxClients 和 ServerLimit?

我正在使用 prefork apache 2.2,但我似乎无法弄清楚为什么会有 MaxClients 指令和 ServerLimit 指令。

我理解你需要逐步增加这两个参数——Google 已经反复告诉我这一点。据我所知,它们都控制着同时运行的 Apache 进程的最大数量。

为什么它们都存在?对于 prefork 来说,它们似乎是多余的。我是否忽略了其中的细微差别?

答案1

Serverlimit = 一般进程限制(默认值:256)

MaxClients = 子进程限制

顺便说一下,只要 Maxclients < 256,您就不必设置 ServerLimit。(但这样做可以节省一些内存)

相关内容