Apache - restringe conexões simultâneas por diretório?

1

É possível restringir o número de possíveis conexões simultâneas a um determinado diretório no meu servidor? Eu tenho um diretório público que eu quero compartilhar muitos arquivos com capacidade de download, mas sua popularidade está sobrecarregando o meu servidor ao máximo - causando-lhe a falhar, então eu quero restringir as conexões para esse determinado diretório.

Quando uso a diretiva "Negar de tudo" - meu servidor não fica sobrecarregado.

    
por Jeff Schaller 19.12.2015 / 16:52

1 resposta

0

Poderia ser feito com hosts virtuais usando MaxClientsVHost.

<VirtualHost x.x.x.x:80> or use a NameVirtualHost

MaxClientsVHost 100

ServerName public-files-subdomain.mydomain.com
DocumentRoot /var/www/html/pub-share

Se você tiver acesso aos registros DNS de mydomain.com, poderá adicionar um CNAME a este public-files-subdomain.mydomain.com. Em seguida, use NameVirtualHost no Apache para esse novo subdomínio para permitir MaxClientsVHost e outras personalizações úteis. Endereço IP separado, despesa não necessária com essa abordagem específica.

    
por 19.12.2015 / 18:52