Nginx では、URL のパス パラメータに基づいて、到達不可能なアップストリームに動的に転送する必要がある高度なシナリオがいくつかあります。 シナリオ1 /svr1/xxxx?yyy は svr1:8080/xxxx?yyy に転送されます /svr2/xxxx?yyy は svr2:8080/xxxx?yyy に転送されます 構成は次のとおりです。 場所 ~* /(srv[1-9]+)/(.*)$ { すべて許可する。 proxy_pass http://$1/$2$is_args$args; proxy_set_header ホスト $host; proxy_set_header x-forwarded-for $forwarded_addr; } アップストリーム srv1 { サーバー srv1-ip:8080; } アップストリーム srv2 { サーバー srv2-ip:8080; } シナリオ2 svc1 の下には 3 つのピア サービス srv1、2、3 があります。/svc1/xxxx?yyy は srv1/2/3:8080/xxxx?yyy に転送されます。 svc2 の下には 3 つのピア サービス srv4、5、6 があります。/svc2/xxxx?yyy は svr4/5/6:8080/xxxx?yyy に転送されます。 場所 ~* /(svc[1-9]+)/(.*)$ { すべて許可する。 proxy_pass http://$1/$1/$2$is_args$args; proxy_set_header ホスト $host; proxy_set_header x-forwarded-for $forwarded_addr; } アップストリーム svc1 { サーバー srv1:8080; サーバー srv2:8080; サーバー srv3:8080; } アップストリーム svc2 { サーバー srv3:8080; サーバー srv4:8080; サーバー srv5:8080; } 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: SQL文のパフォーマンスを分析するための標準的な要約
場合によっては、MySQL が公式に提供しているテスト ライブラリに基づいてテスト データを作成し、...
まず効果図を見てみましょう: 完全なコードは添付されています <テンプレート> <...
MySQL 5.7.19 winx64 解凍版のインストールチュートリアルを収録しています。具体的な...
1. レジストリについて公式 Docker ハブは、パブリックイメージを管理するのに適した場所です。...
目次ファイル()文法パラメータ例ブロブ()文法パラメータ財産方法例要約するファイル() File()...
テーブル user があり、フィールドは id、nick_name、password、email、p...
テーブル名を変更したり、テーブル フィールドを変更したりする必要がある場合は、 MySQL ALTE...
この記事では、適切な形式を使用して IP アドレス データをデータベースに保存し、IP アドレスを簡...
この記事の例では、カスタムドロップダウンボックスを実装するためのjsの具体的なコードを参考までに共有...
目次序文原因分析と解決策スケジュールされたタスクを迅速に実行する要約する序文データベースのスケジュー...
今日、問題が発生しました。ブラウザのアドレスバーにURLアドレスを入力する際、ページを正常にアクセス...
目次【共通コマンド】 [一般的な esxi コマンドの概要] [esxcli コマンドの調査] ES...
序文最近、C++ 動的ライブラリをテストするためにロボット フレームワークを使い始めました。ロボット...
目次1. 準備: 2. ソースコードのコンパイル1. 設定する2. コンパイルエラー3. ターゲット...
Mysql はクエリ結果セットを JSON データに変換します 序文 学生テーブル 学生スコアテーブ...