MaxClients excede o valor de ServerLimit… veja a diretiva ServerLimit

1

Eu quero definir meu serverLimit para 1024 e estou usando o prefork.c

Então, fui para o prefork.c, fiz a alteração, fiz, instalei.

Então eu fiz uma parada do apachectl & & apachectl start

Não altero a diretiva novamente no httpd.conf, mas ainda estou recebendo o seguinte erro:

MaxClients de 1024 excede o valor ServerLimit de 256 servidores,  baixando MaxClients para 256. Para aumentar, por favor veja o ServerLimit  directiva. Sintaxe OK

Alguma idéia que eu precise fazer?

Obrigado ..

    
por rixx 11.08.2011 / 13:32

2 respostas

7

No Apache 2.x, você não precisa modificar o código-fonte para aumentar o número máximo de clientes acima de 255, como no Apache 1.3.

Em vez disso, basta ajustar seu httpd.conf. Coloque lá na seção de configuração do prefork

ServerLimit 1024
MaxClients 1024

E você deve estar pronto.

    
por 11.08.2011 / 13:34
0

Você verificou isso no seu arquivo de configuração, você não definiu o ServerLimit para 256?

Não se esqueça de reiniciar o httpd para que o ServerLimit seja realmente alterado corretamente.

Você também pode usar o status do módulo para ter uma ideia dos resultados da configuração.

    
por 11.08.2011 / 13:36