Я использую prefork apache 2.2, и я не могу понять, почему существует директива MaxClients и директива ServerLimit.
Я понимаю, что вам необходимо постепенно увеличивать оба этих параметра - Google повторял мне это снова и снова. Насколько я могу судить, они оба контролируют максимальное количество запущенных процессов Apache в любое время.
Почему они оба существуют? Для prefork они кажутся лишними. Есть какая-то тонкая разница, которую мне не хватает?
Serverlimit = ограничение для процессов в целом (по умолчанию: 256)
MaxClients = ограничение для дочерних процессов
Вам не нужно устанавливать ServerLimit, пока Maxclients <256 btw. (но вы можете сэкономить немного памяти, если сделаете это)