Veja como eu fiz: Digamos que eu queira permitir X solicitações simultâneas, após as quais as seguintes solicitações simultâneas de Y permanecerão em uma fila, aguardando que o primeiro X termine, e tudo que exceder X + Y será exibido em uma página estática:
-
Em
httpd.conf
, as seguintes diretivas devem ser definidas:MaxClients X ServerLimit X ListenBacklog Y
-
Registrado como root no MySQL, defina
max_connections
:set global max_connections = X
-
Edite o arquivo
.htaccess
da pasta raiz pública do seu servidor:ErrorDocument 503 error_503.html
-
Certifique-se de que seu error_503.html seja exibido em uma solicitação. Todas as folhas de estilo e scripts devem estar neste arquivo. Se você quiser incluir imagens, terá que usar o esquema de dados uri . Além disso, você precisará dividir suas imagens porque, no IE, os URIs de dados precisam ser menores que 32 KiB.