Leggere velocità e capacità di burst di un delay pool Squid
Leggi un delay pool Squid come velocità di ricarica e permesso di burst, poi scegli un controllo separato quando il requisito riguarda connessioni client simultanee.
delay_pools 1
delay_class 1 1
delay_parameters 1 64000/128000
Leggi la coppia come restore/maximum: questo pool di classe 1 riceve 64,000 byte di permesso al secondo e ne trattiene al massimo 128,000. La ricarica è di 512,000 bit al secondo prima dei costi di rete. Il permesso disponibile consente un burst; il massimo più grande non raddoppia la velocità sostenuta.
Il frammento illustra parametri su versioni di Squid che offrono delay pool. Un'implementazione necessita ancora di delay_access per selezionare il traffico e dei consueti controlli di accesso.
| Requisito | Grandezza pertinente |
|---|---|
| Ritmo sostenuto | Ricarica, in byte al secondo |
| Permesso di burst | Capacità del secchio, in byte |
| Quota mensile o giornaliera | Consumo accumulato nel periodo, con la sua politica di azzeramento |
| Connessioni simultanee | Una condizione sul numero di connessioni come maxconn |
Un massimo di 64,000 byte non fermerebbe un download dopo 64,000 byte: il permesso continua a ricaricarsi. Non è una contabilità di consumo cumulato. Anche il traffico assegnato a un solo pool di classe 1 condivide il suo permesso complessivo invece di ricevere quella velocità per persona.
maxconn misura connessioni TCP stabilite associate all'IP di un client connesso direttamente, non byte o utenti. Un intermediario o un NAT può raggruppare più persone sotto quella sorgente. Mantieni il requisito nelle sue unità prima di scegliere una direttiva.