Ler a taxa e a capacidade de rajada de um delay pool do Squid
Leia um delay pool do Squid como taxa de recarga e permissão de rajada, e escolha um controle separado quando o requisito envolver conexões simultâneas de clientes.
delay_pools 1
delay_class 1 1
delay_parameters 1 64000/128000
Leia o par como restore/maximum: este pool de classe 1 recebe 64,000 bytes de permissão por segundo e retém no máximo 128,000 bytes. A recarga é de 512,000 bits por segundo antes da sobrecarga de rede. A permissão disponível permite uma rajada; o máximo maior não dobra a taxa sustentada.
O trecho ilustra parâmetros em versões do Squid que oferecem delay pools. Uma implantação ainda precisa de delay_access para selecionar o tráfego e de seus controles de acesso habituais.
| Requisito | Grandeza relevante |
|---|---|
| Ritmo sustentado | Recarga, em bytes por segundo |
| Permissão de rajada | Capacidade do balde, em bytes |
| Cota mensal ou diária | Consumo acumulado no período, com sua política de reinício |
| Conexões simultâneas | Uma condição de número de conexões como maxconn |
Um máximo de 64,000 bytes não interromperia um download após 64,000 bytes: a permissão continua a ser recarregada. Não é contabilização de consumo acumulado. O tráfego atribuído a um único pool de classe 1 também compartilha sua permissão agregada em vez de receber essa taxa por pessoa.
maxconn mede conexões TCP estabelecidas associadas ao IP de um cliente conectado diretamente, não bytes ou usuários. Um intermediário ou NAT pode agrupar várias pessoas sob essa origem. Mantenha o requisito em suas próprias unidades antes de escolher uma diretiva.