現在、HTTP の ファイル ダウンロード サーバーがあり、現在、ダウンロード速度は シングル スレッドに制限されています。速度は 200kb/s ですが、ユーザーが Thunder などの マルチスレッド を使用してダウンロードしている場合です。限界を突破して2倍の効果を得ることができます。 centos が上記の速度をどのように制限できるかお伺いしてもよろしいでしょうか?
温故而知新,可以为师矣。 博客:www.ouyangke.com
nginx の limit_conn_module を使用して、クライアント IP 接続の数を制限できます。 以下は簡略化された構成です:
limit_conn_zone接続を制限するバケットを定義します。
limit_conn_zone
$binary_remote_addr
zone=addr
nginx の limit_conn_module を使用して、クライアント IP 接続の数を制限できます。
リーリー以下は簡略化された構成です:
limit_conn_zone
接続を制限するバケットを定義します。
このバケットの名前を宣言します$binary_remote_addr
は、以前に構成されたバケットを呼び出します。zone=addr