A maneira que normalmente pensamos sobre o protocolo HTTP, isso não deve ser um problema.
Navegadores modernos usam conexões keep-alive , que podem transportar apenas uma solicitação de cada vez; Nesse sentido, usar MaxClients 1
não deve ter impacto, pois cada solicitação nessas conexões é concluída antes do próximo início.
No entanto, isso é outra coisa sobre navegadores modernos; eles usam várias conexões. Nos dias de hoje, você pode obter uma página em HTML que requer o carregamento de 40 outros recursos; imagens, javascript, css. Não faz muito sentido, do ponto de vista da eficiência, empilhá-los em um único arquivo para enviar por meio de uma única conexão; em vez disso, eles são divididos em algumas conexões (cada uma delas ainda é de arquivo único) para buscar simultaneamente.
Não consigo encontrar uma boa fonte autorizada de informações sobre o comportamento de cada navegador, mas o que posso encontrar sugere que 6 conexões é sobre normal. É aí que entra a concorrência do seu servidor; Cada uma dessas 6 conexões pode solicitar simultaneamente um recurso, agindo como 6 clientes diferentes do ponto de vista do servidor.