среда, 19 октября 2011 г.

apache 2.2.x и "MaxClients of xxx would require yy servers, and would exceed the ServerLimit value of 16."

Проблема:
При установке в конфигурации Apache версии 2.2.х параметра MaxClients большим, чем 400 (например, 1000), получаем при перезапуске ошибку:

WARNING: MaxClients of 1000 would require 40 servers,
 and would exceed the ServerLimit value of 16.
 Automatically lowering MaxClients to 400.  To increase,
 please see the ServerLimit directive.
Директивы же  ServerLimit в конфиге нету, и её добавление туда ситуации не меняет.

Причина:
В новых версиях Apache параметр ServerLimit  больше нельзя установить через конфигурацию.

Решение:
Установить MaxClients в 400 или перекомпилировать Apache (как, написано тут: http://onaxer.com/blog/blog/2010/04/11/compiling-serverlimit-in-apache-2-x/).


Комментариев нет:

Отправить комментарий