Squid delay pool の速度とバースト容量を読む
Squid delay pool を補充速度とバースト許可として読み、要件が同時クライアント接続に関するものである場合は別の制御を選びます。
delay_pools 1
delay_class 1 1
delay_parameters 1 64000/128000
この組を restore/maximum として読みます。このクラス 1 プールは 1 秒あたり 64,000 バイトの許可を受け取り、最大 128,000 バイトを保持します。補充はネットワーク負荷を除いて毎秒 512,000 ビットです。空きの許可はバーストを可能にしますが、大きい最大値は持続速度を倍にしません。
この断片は delay pool を提供する Squid の版でのパラメータを示しています。導入にはトラフィックを選ぶ delay_access と通常のアクセス制御が依然として必要です。
| 要件 | 関連する量 |
|---|---|
| 持続的なペース | 補充、1 秒あたりのバイト |
| バースト許可 | バケット容量、バイト単位 |
| 月次または日次の割り当て | 期間中に蓄積された消費とそのリセット方針 |
| 同時接続 | maxconn のような接続数の条件 |
64,000 バイトの最大値は 64,000 バイト後にダウンロードを止めません。許可は補充され続けます。これは累積使用量の計上ではありません。1 つのクラス 1 プールに割り当てられたトラフィックも、人ごとにその速度を受け取るのではなく、その総許可を共有します。
maxconn は直接接続されたクライアントの IP に関連付けられた確立済み TCP 接続を測るもので、バイトやユーザーではありません。仲介者や NAT はその送信元の下に複数の人をまとめられます。ディレクティブを選ぶ前に要件を独自の単位で保ってください。