Leer la tasa y la capacidad de ráfaga de un delay pool de Squid
Lea un delay pool de Squid como una tasa de recarga y un permiso de ráfaga, y elija un control aparte cuando el requisito se refiera a conexiones simultáneas de clientes.
delay_pools 1
delay_class 1 1
delay_parameters 1 64000/128000
Lea el par como restore/maximum: este pool de clase 1 recibe 64,000 bytes de permiso por segundo y retiene como máximo 128,000 bytes. La recarga es de 512,000 bits por segundo antes de la sobrecarga de red. El permiso disponible permite una ráfaga; el máximo mayor no duplica la tasa sostenida.
El fragmento ilustra parámetros en versiones de Squid que ofrecen delay pools. Un despliegue aún necesita delay_access para seleccionar el tráfico y sus controles de acceso habituales.
| Requisito | Cantidad relevante |
|---|---|
| Ritmo sostenido | Recarga, en bytes por segundo |
| Permiso de ráfaga | Capacidad del cubo, en bytes |
| Cuota mensual o diaria | Consumo acumulado durante el periodo, con su política de reinicio |
| Conexiones simultáneas | Una condición de número de conexiones como maxconn |
Un máximo de 64,000 bytes no detendría una descarga después de 64,000 bytes: el permiso sigue recargándose. No es una contabilidad de consumo acumulado. El tráfico asignado a un solo pool de clase 1 también comparte su permiso agregado en lugar de recibir esa tasa por persona.
maxconn mide conexiones TCP establecidas asociadas con la IP de un cliente conectado directamente, no bytes ni usuarios. Un intermediario o NAT puede agrupar a varias personas bajo esa fuente. Mantenga el requisito en sus propias unidades antes de elegir una directiva.