Apache HTTPd: Como é possível exibir “Muitas conexões”

4

Eu quero limitar o número de clientes permitidos no meu servidor httpd apache (mpm_prefork).

Quando o número de clientes for atingido, quero exibir uma mensagem de erro personalizada, como "Erro 503: muitas conexões".

A personalização é possível usando:

ErrorDocument 503 "Sorry, too many connexions."

A configuração "MaxClients" do apache httpd enfileira todos os clientes (até o ListenBackLog ser alcançado) em vez de retornar uma mensagem de erro.

= > Como é possível gerar um erro 503 quando o número de clientes é atingido?

    
por Cyrus31 09.11.2012 / 12:42

1 resposta

1

Eu NÃO colocaria uma página da web para passar por cima de um certo número de conexões. Por que informar a alguém sobre um limite potencial em seu site? Se você tiver um sistema de monitoramento, monitore seu número de conexões e tenha o alarme do sistema de monitoramento quando ultrapassar esse número. O sistema de monitoramento pode enviar um e-mail para você ou um colega de trabalho ou até mesmo um cliente, mas, apenas meus 2 centavos ... Eu não notificaria ao mundo que um número máximo de conexões foi excedido.

    
por 17.11.2012 / 00:49