Limite de solicitações simultâneas por vhost no Apache

4

É possível definir um limite de solicitações simultâneas para cada vhost? Basicamente, para evitar conexões com um único vhost para preencher todos os slots de conexão.

Meu palpite seria "não", porque o Apache tem que aceitar uma conexão para saber o vhost, então a solução "real" seria usar IPs diferentes. Talvez seja possível em um nível mais baixo (por exemplo, antes de executar CGI / mod_php)?

    
por Vladimir Panteleev 04.01.2011 / 15:26

1 resposta

1

Você pode querer experimentar o mod_vhost_limit (apache 1.3x) ... que pode então ser configurado MaxVhostClients n sob a diretiva VirtualHost

Módulo semelhante é mod_slotlimit.

E bw_mod (apache 2.x) - link .

Espero que você possa encontrar o pacote para o seu sistema operacional para esses pacotes.

Caso contrário, você pode limitar a quantidade de recursos da CPU e recursos de memória que o apache pode gastar por host virtual ... mas, para as conexões, esse módulo é o que você mais deseja.

    
por 04.01.2011 / 20:06

Tags