Nginx は複数のサーバーをリバース プロキシします。つまり、nginx に異なるリクエストを送信すると、nginx はリクエストに応じて異なるサーバーにリクエストを転送します。下の図に示すように、ポート 8000 経由でリソース a にアクセスすると、nginx はリクエストをサーバー 8080 に転送し、リソース b にアクセスすると、サーバー 8081 に転送します。 まず、準備をしましょう。まず、ポート 8080 とポート 8081 の 2 つの Tomcat サーバーを準備します。ポート 8080 がデフォルトです。ここでは、ポート 8081 を変更します。まず、tomcat の下の conf ディレクトリに移動し、server.xml ファイルを入力して、次の 2 つの変更を行います。 1. シャットダウンポート番号を8015に変更します2. 開始ポート番号を8081に変更しますこれで 2 つの Tomcat ができました。次に、2 つの Tomcat を起動して、アクセスできるかどうかを確認します。アクセスできない場合は、ファイアウォールに問題がある可能性があります。systemctl stop firewalld でファイアウォールをシャットダウンできます。それでもアクセスできない場合は、Alibaba Cloud がポートを開いていない可能性があります。 Tomcat に正常にアクセスできる場合、リソース a をサーバー 8080 に、リソース b をサーバー 8081 にデプロイします。具体的なデプロイは、tomcat の下の webapps ディレクトリにそれぞれディレクトリ a と b を作成し、index.html を作成して、そこにそれぞれ 8080 と 8081 を書き込みます。これは、後でテストするときに便利です。リソース a は次のとおりです。 さて、次のステップはnginxの設定です。nginxのconfディレクトリに移動し、nginx.confファイルを開いて、手動でサーバーブロックを設定します。 サーバーとは、次のことを意味します。
設定後、sbin ディレクトリで ./nginx -s reload を実行して設定ファイルを再読み込みします。 アクセス: 39.106.231.3:8000/a アクセス: 39.106.231.3:8000/b 複数のサーバーに Nginx リバース プロキシを実装する方法に関するこの記事はこれで終わりです。Nginx リバース プロキシ サーバーの関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: CSS で「プラス記号」効果を実装するためのサンプルコード
>>: ウェブページのドロップダウンリストとdivレイヤーのカバーの問題を選択する
DATE_ADD() 関数は、指定された時間間隔を日付に追加します。現在のテーブル内のすべてのデー...
MySQL(5.6以下)はjsonを解析します #json 解析関数 DELIMITER $$ `j...
この記事では、MySQL 5.7.17のインストールと設定方法を参考までに紹介します。具体的な内容は...
フローティング、フローティング埋め込み div、配置、フレックスという 4 つの一般的な方法と原則を...
1. ダウンロード2. 減圧3. パス環境変数を追加し、mysqlが配置されているbinディレクトリ...
1. tomcatイメージをダウンロードする docker pull tomcat:8.5.29 2...
Portainer は、Docker ホストと Docker Swarm クラスターの管理に使用でき...
1. SHOW PROCESSLISTコマンドSHOW PROCESSLIST は実行中のスレッド ...
目次使用シナリオ解決1. globalDataを使用して実装する2. ローカルキャッシュストレージを...
目次序文REDOログの生成REDOログ送信REDOログの保存と通知ユーザースレッドに通知要約する序文...
テーブルが広い場合は、あふれてしまう可能性があります。たとえば、左と右の 2 つの div がありま...
この記事では、例を使用して、MySQL トリガーの概要、トリガーの作成方法、およびトリガーの使用上の...
目次シンプルな CASEWHEN 関数:これは、CASEWHEN 条件式関数を使用するのと同じです。...
この記事では、カレンダー機能を実装するためのVue.jsの具体的なコードを例として紹介します。具体的...
この記事では、ログイン認証コードを実装するためのvueの具体的なコードを例として紹介します。具体的な...