導入 同時接続数を制限するモジュールは http_limit_conn_module です。アドレス: http://nginx.org/en/docs/http/ngx_http_limit_conn_module.html 同時リクエスト数を制限するモジュールは http_limit_req_module です。アドレス: http://nginx.org/en/docs/http/ngx_http_limit_req_module.html 両方のモジュールはデフォルトで Nginx にコンパイルされます。 同時接続数を制限する 構成例: http { limit_conn_zone $binary_remote_addr ゾーン=addr:10m; #limit_conn_zone $server_name ゾーン=サーバーあたり:10m; サーバー{ limit_conn アドレス 1; limit_conn_log_level 警告; 制限接続ステータス 503; } } limit_conn_zoneキーzone=name:size;同時接続の設定を定義します
例の limit_conn ゾーン番号; 同時接続制限
limit_conn_log_level info | notice | warn | error ; 制限が発生したときのログレベル
limit_conn_status コード。制限が発生したときに返されるエラー コード。デフォルトは 503 です。
同時リクエスト数を制限する limit_req_zone key zone=name:size rate=rate; 同時リクエストを制限するための構成を定義します。
limit_req ゾーン=名前 [バースト=数値] [nodelay | 遅延=数値];
limit_req_log_level info | notice | warn | error; 制限が発生したときのログレベル
limit_req_statusコード; 制限が発生した場合のエラー コード
構成例1 http { limit_req_zone $binary_remote_addr ゾーン=one:10m レート=1r/s; limit_req ゾーン=1 バースト=5; } リクエスト レートは 1 秒あたり 1 件のリクエストが配信されます。バースト バケット サイズには 5 つのリクエストを保存できます。制限を超えるリクエストはエラーを返します。 構成例2 http { limit_req_zone $binary_remote_addr ゾーン=one:10m レート=1r/s; limit_req ゾーン=1 バースト=5 ノードレイ; } サンプル構成 2 では、サンプル構成 1 に 構成例3 http { limit_req_zone $binary_remote_addr ゾーン=one:10m レート=1r/s; limit_req ゾーン=1 バースト=5 遅延=3; } 例の構成 3 では、例の構成 1 に nginx で同時接続リクエスト数を制限する方法についての記事はこれで終わりです。nginx で同時接続リクエスト数を制限する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
この記事では、Docker で新しいイメージを手動で構築する方法を紹介し、皆さんと共有します。詳細は...
JavaScript の DOM イベント モデルでは、オブジェクトの addEventListen...
最近、ウェブサイトを更新すると、503 Service Temporarily Unavailabl...
背景同社のサーバーはすべて Alibaba Cloud ECS ホストを購入しています。デフォルトの...
目次1. アプリケーションライフサイクル2. ページのライフサイクルコンポーネントライフサイクル要約...
序文ゲートウェイプロジェクトを開発する場合、署名 sign_key 情報はリクエスト時にリクエスト ...
目次1. コンポーネントの紹介2. ソースコード分析2.1 テンプレート2.2 スクリプト2.3 実...
背景SQL クエリを実行するときに、where 条件の vachar 型フィールドの単一引用符を削除...
目次1 つの Redis 設定ファイル2 Dockerコマンドの開始3 docker-compose...
目次コンポーネントインフラストラクチャ目的: 画像拡大鏡機能を実現するvueuseをインストールする...
背景:かなり前(2017.6.5、記事にはタイムリーさがあり、特に使用されているツールは頻繁に更新さ...
1. まずシステムにmysqlがインストールされているかどうかを確認します rpm -qa | gr...
この記事では、JavaScriptで簡単な画像切り替えを実現するための具体的なコードを参考までに紹介...
1. インターネットで長時間検索しましたが、判定表が存在するかどうかがわからなかったので、漠然と削除...
私は長い間落ち込んでいます、なぜでしょうか?以前、お客様から、提供されたソフトウェアが正常に動作しな...