1. アクセス頻度、同時接続、ダウンロード速度を制限するために使用されるモジュールと命令の概要
リーキーバケットアルゴリズム アルゴリズムのアイデアは次のとおりです。
2. URLアクセス要求頻度を制限する http{ ... limit_req_zone $binary_remote_addr ゾーン=1:30m レート=20r/s; limit_req_zone $binary_remote_addr $uri ゾーン=2:30m レート=20r/s; limit_req_zone $binary_remote_addr $request_uri ゾーン=3:30m レート=20r/s; 制限要求ステータス 444; ... サーバ{ ... limit_req ゾーン=2 バースト=15 ノードレイ; ... } } 説明する: limit_req_zone $binary_remote_addr ゾーン=1:30m レート=20r/s;
limit_req_zone $binary_remote_addr $uri ゾーン=2:30m レート=20r/s;
limit_req_zone $binary_remote_addr $request_uri ゾーン=3:30m レート=20r/s;
limit_req ゾーン=2 バースト=15 ノードレイ;
3. 同時接続制限 ケース1: http { ... limit_conn_log_level エラー; limit_conn_zone $binary_remote_addr ゾーン=addr:10m; 制限接続ステータス 503; ... サーバー{ ... 場所 /download/ { limit_conn addr 1; 単一のクライアントIPは1に制限されます } ... } ケース2: http{ limit_conn_zone $binary_remote_addr ゾーン=perip:10m; limit_conn_zone $server_name ゾーン=サーバーあたり:10m; サーバー{ ... limit_conn perip 10; #単一のクライアント IP とサーバー間の接続数 limit_conn perserver 100; #サーバーへの接続総数を制限} } 4. ダウンロード速度を制限する 場所 /ダウンロード { 制限レート 128k; } #ファイルの最初の10mを速度制限なしでダウンロードし、10mを超えた後は速度を128kb/sに制限するように設定したい場合は、次のコンテンツの場所/download {を追加します。 10分後に制限レートを設定します。 制限レート 128k; } 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: mysql 実行プラン ID が空である (UNION キーワード) の詳細な説明
>>: Vue で Axios 非同期リクエスト API を使用する方法
ウェブサイトの解析を高速化するために、動的ページと静的ページを異なるサーバーで解析して、解析速度を向...
成果を達成する実装コードhtml <div>123WORDPRESS.COM</d...
包括的なドキュメントgithubアドレスhttps://github.com/RocketChat/...
element-uiを使用する場合、el-popoverというよく使われるコンポーネントがありますが...
1. 先頭のあいまいクエリではインデックスを使用できません (「%XX」や「%XX%」など)コード値...
目次1. 技術の選択2. 技術的な実装vue-json-excelプラグインを使用して実装1. vu...
1. はじめにMySQL にログインすると、次のような警告が表示されることがよくあります。警告: コ...
目次序文: 1. ロック待機とデッドロックを理解する2. 現象の再発と治療要約:序文: MySQL ...
ウェブサイトリンク: http://strml.net/サミュエル・リード著ヒント: 昨日、Mome...
目次導入インストール1. マウントするフォルダを作成する2. イメージをプルする3. コンテナを作成...
monaco-editor-vueの公式ソースコードは次のとおりです。インデックス 'mon...
描画効果実装コードJavaScript var キャンバス = document.getElemen...
tomcat9をアンインストールする1. Tomcatのインストールはディレクトリに解凍するだけで...
目次Webコンポーネントカスタム要素概要HTMLTemplateElement コンテンツ テンプレ...
目次1. アレイ重複排除2. 配列内のオブジェクトの重複排除3. 配列内の同じフィールドに基づいて別...