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アニメーションによるテーブルスクロールカルーセル効果の実装
目次1. マスタースレーブレプリケーションマスタースレーブレプリケーション3スレッドマスタースレーブ...
このセクションでは、Web ページ内のテキストをスクロールしたり、スクロール プロパティを制御できる...
docker-compose.yml ファイルで './' 相対パスを許可する バー...
1. スクロールビュー垂直スクロールを使用する場合は、固定の高さを指定して CSS で高さを設定する...
目次プロジェクトの背景改善案データ特性を観察するマルチプロセスアイデアの要約データ処理スキルプロジェ...
新しい CSS 機能を使用する場合、その互換性は常に考慮されます。おそらく、その互換性、どのブラウザ...
目次1. 手ぶれ補正機能とは何ですか? 1. なぜ手ぶれ補正機能が必要なのでしょうか? 2. 手ぶれ...
ページコンテンツ全体を中央に配置する方法と、コンテンツに合わせて高さを自動的に拡大縮小する方法。これ...
1.サービスコマンドサービスコマンドは実際には/etc/init.dディレクトリに移動し、関連プログ...
Xiaobai は vmtools のインストールを記録します。 1. 意義と機能: VMWARE ...
Linux の seq コマンドは、数字のリストを非常に高速に生成でき、使いやすく柔軟性に優れてい...
目次1. 主キーが存在する2. 主キーはないが、一意のインデックスが存在する3. 共同主キーまたは共...
CSS を使用して要素の円弧の動きを制御する方法CSS3 の新しい属性 transfrom トランジ...
1. データ整合性の概要1. データ整合性の概要データの冗長性とは、データベース内に重複したデータが...
AI 画像の切り取りは PS と連携する必要があります。まず、スライスするレイヤーを選択し、それを...