Uma requisição proxy pode esperar a verificação das credenciais antes de chegar ao destino. Se conexões sem autenticação e validações já em cache se comportam de forma diferente de novos logins, examine o caminho de autenticação antes de mudar tempos limite de rede.

Squid 6.13 executa helpers de autenticação externos. Um serviço de diretório lento, arquivo de contas ilegível, saídas repetidas dos helpers ou poucos helpers disponíveis podem afetar essa etapa de formas diferentes.

Procure a etapa que realmente limita

Confira o log de cache em busca de falhas de inicialização, saídas de helpers e mensagens de sobrecarga. Se houver estatísticas locais de administração protegidas, examine a atividade dos helpers ali. Não exponha um endpoint administrativo publicamente só para obter contadores.

Teste o backend separadamente com uma conta de teste. Um helper que não conclui uma única validação precisa de correção funcional; iniciar mais cópias não corrige erro de caminho ou permissão.

Quantidade de processos não é concorrência do protocolo

Um exemplo de pool de processos limitado é:

auth_param basic children 16 startup=2 idle=2

Aqui a quantidade máxima, a inicial e a disponibilidade ociosa desejada têm objetivos diferentes. Os valores são ilustrativos. Ajuste-os à demanda medida de requisições e aos limites de conexões e recursos do backend.

A opção concurrency separada muda o protocolo usado pelo Squid para conversar com o helper. Não é um botão geral de desempenho. Ative-a apenas se aquele helper suportar explicitamente os identificadores de canal exigidos e requisições simultâneas.

O cache de credenciais também afeta a frequência de validação necessária. Reduzir a validade sem mudar o pool pode aumentar o trabalho mesmo se o tráfego de navegação ficar constante.

Depois de uma alteração, analise a configuração e compare atraso de autenticação, erros e carga do backend sob trabalho autorizado representativo. Uma análise bem-sucedida confirma a sintaxe; não demonstra que o novo pool seja mais rápido ou grande o bastante.

Artigos relacionados