この記事では主に Nginx の帯域幅制限の設定例を紹介します。この記事では、必要な方は参考にしていただければ幸いです。
コードをコピーします。 :
http { Limit_rate 25k; # 各接続で開くことができるスレッドの数}例 2:
ダウンロード サービスとして Nginx を使用する場合、ダウンロード速度制限がある場合があります。 Nginx は次のことができます:
最初に http{} の設定にエントリを追加します: limit_zone one $binary_remote_addr 10m; 次に、server{} 設定に追加します:
コードをコピーします
コードは次のとおりです:
location / {
limit_conn one 1; 制限スレッド
limit_rate 100k; 制限速度 } は、各クライアントの最終速度 = rate * conn であることを意味します。帯域幅制限設定を完全に実現できます。
詳細な公式ルール:
http://wiki.nginx.org/NginxChsHttpLimit_zoneModule
例 3:
nginx.conf にコードをコピーします。http{}
コードは次のとおりです:
limit_zone one $binary_remote_addr 10m;
次に書き込みます
仮想マシン内で コードをコピーします
コードは次のとおりです:
location / {
limit_conn one 1; Thread
limit_rate 100k; Speed
}
各クライアントが 1 つのスレッドのみを許可することを示します。
クライアントの最終速度 = rate * conn となるため、帯域幅制限の設定が完全に実現されます。
上記では、関連する内容を含め、Nginx の帯域幅制限の設定例を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。