Nginx は、多くの優れた機能を備えた強力で高性能な Web およびリバース プロキシ サーバーです。 1. Nginx リクエスト制限
2. HTTPプロトコルの接続とリクエスト1. HTTPプロトコル接続とリクエストの概念
2. HTTPプロトコル接続とリクエストの図 3. HTTPプロトコル接続とリクエストバージョンの関係
3. Nginx接続制限の設定構文1. limit_conn_zoneの設定構文
2. limit_connの設定構文
4. Nginxリクエスト制限の設定構文1. limit_req_zoneの設定構文
2. limit_reqの設定構文
5. Nginxリクエスト制限の設定デモンストレーション1. まず、submodule.html ページを作成し、それを /opt/app/html ディレクトリにアップロードします。これにより、sub_module モジュールのコンパイル パラメータを設定してから、/opt/app/html ディレクトリの submodule.html ページにアクセスして、置き換えられたコンテンツを表示できます。 submodule.html ページ <html> <ヘッド> <メタ文字セット="utf-8"> <title>サブモジュール</title> </head> <本文> <a>html</a></br> <a>xml</a></br> <a>json</a></br> <a>xml</a></br> <a>jsp</a></br> <a>html</a> </本文> </html> ブラウザアクセスは以下のとおりです 2. nginx.conf設定ファイルを編集する [root@localhost /]# vim /etc/nginx/nginx.conf 3. httpブロックに次の設定を追加します。 #$binary_remote_addr はクライアントのアドレスを表します。 #zone=req_zone は、同じクライアント アドレスによって開始された要求のストレージ スペース名を示します。#1r/s は、1 秒あたり 1 回の limit_req_zone を示します。$binary_remote_addr zone=req_zone:1m rate=1r/s; 4. httpブロックのlocationブロックに次の設定を追加します。 #nginx接続リクエスト制限の設定 location / { ルート /opt/app/html; limit_reqゾーン=req_zone; } 5. 変更された設定ファイルが正しいかどうかを確認します。「成功」というメッセージが返された場合は、設定ファイルが正しく変更されたことを意味します。それ以外の場合は、構成ファイルの構文を確認してください。 6. 設定ファイルを再読み込みする [root@localhost /]# systemctl reload nginx 7. 同時リクエストを行うには、abストレステストツールを使用します。 腹筋ストレステストツールのインストールについては、このブログ投稿リンクを参照してください: https://wwwxz.blog.csdn.net/article/details/118584751 #-n は開始されたリクエストの数を示し、-c は同時リクエストの数を示します [root@localhost ~]# ab -n 20 -c 10 http://localhost/submodule.html nginx リクエスト制限の設定方法についてはこれで終わりです。nginx リクエスト制限の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: CSSアニメーションによるテーブルスクロールカルーセル効果の実装
学習目標: Windowsシステムを使用してMySQLデータベースをインストールする方法を学びます。...
<本文> <div id="ルート"> <h1 ...
目次1. 監視Linuxホストを追加する2. メールボックスを設定する1. 監視Linuxホストを追...
誰もが色にとても敏感だと思います。私たちの目が見るところにはどこにでも色があります。では、CSS で...
目次1. はじめに2. 設定手順1. はじめに1. NAT モード (VMnet8) は、仮想マシン...
この記事では、HTTP プロトコルのリファラーのメタデータ パラメータの提案について説明します。この...
この記事で使用されているPHPベースイメージはphp:7.3-apacheです。この記事の Lara...
よく遭遇する問題: 下部の要素を「下部に貼り付ける」効果を CSS でどのように実現するか。この記事...
•CSSには多くのセレクターがあります。複数のセレクターを同じ要素に適用するとどうなるでしょうか? ...
今日は、uniapp を使用して Echarts を統合し、マップ チャートを表示します。 mpvu...
目次1. コンポーネント2. キープアライブ2.1 問題点2.2 キープアライブを使って解決する2....
目次MYSQL メタデータ ロック (MDL ロック) 学習理論とロック タイプ テスト1. 予備的...
目次序文1. 不明 vs 任意2. 未知とあらゆるもののメンタルモデル3. まとめ要約する序文any...
序文一般的な方法はここには記載されていませんが、等しいかどうかを判断するための二重ループや、比較のた...
この記事では、WeChatアプレットでジグソーパズルゲームを実装するための具体的なコードを参考までに...