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 を使用する方法
目次1. v-bindの主要ソースコードの分析1. v-bind属性はどこに均一に保存されるか: a...
MySQL SQL ステートメントのパフォーマンス チューニングの簡単な例サーバー開発を行う際には、...
MySQLパスワード変更例の詳細な説明長い間 MySQL を使用していませんでした。今日、MySQL...
まずプロジェクトの成果物を構成するスタートアップ項目の設定 Tomcatサービスを作成する開始したい...
マスタースレーブ同期 (マスタースレーブレプリケーションとも呼ばれる) は、マスタースレーブデータの...
遅延読み込みを使用しない 'vue' から Vue をインポートします。 '...
序文Reduce は ES5 で追加された新しい従来の配列メソッドの 1 つです。forEach、f...
コンポーネントの props (props はオブジェクトです)機能: コンポーネントに渡されたデー...
最近友人からDockerを触ったことがあるかと聞かれました。あまり自信がなかったので答えられませんで...
目次1. 概要2. ログインインターセプションを実装するためのルーティングナビゲーションガード1. ...
目次概要パフォーマンス.nowコンソール.time時間精度を短縮注意事項分割して征服する入力値に注意...
取引の実施REDO ログはトランザクションの永続性を保証し、UNDO ログはトランザクションのロール...
背景まず、背景を説明します。ある制約により、当社の現在のバックアップ戦略では、1 日おきにフル バッ...
目次01. レンダリングが不要な場合はuseStateを使用する02. リンクの代わりにrouter...
目次複雑なクエリとステップバイステップのクエリクエリステートメントを分割する共同クエリの分解問題のあ...