ホームページ >バックエンド開発 >PHPチュートリアル >Nginx + Tomcat ロードバランシング構成

Nginx + Tomcat ロードバランシング構成

WBOY
WBOYオリジナル
2016-07-29 08:51:191502ブラウズ

Nginx 負荷分散構成

1. 環境:

Centos6.7 システムマシン 3 台

10.61.6.152 Tomcat サーバー

2. ginx のインストール:

上記の 3 つのマシンが揃っている場合、nginx をインストールすると非常に便利です。マシンがインターネットに接続されていない場合は、プロンプトに従ってさまざまなライブラリをインストールする必要があり、これが非常に面倒だと思います。

1. pcre のインストール

2. openssl のインストール

3. zlib

のインストールには、基本的に 3 つの主要な手順が必要です。configure --->make ---> 以上で準備完了です。 nginx をインストールします。上記の手順はオンラインで検索すると見つかるはずです。

簡単なネットワーク トポロジ図:

3. テストするプロジェクトを準備します。ここでは、内部にindex.jsp ページを含む、NginxDemo という javaweb プロジェクトを作成しました。唯一の違いは、次のとおりです。ロードバランシングが機能するかどうかをテストするために、書かれた内容が異なるということです。将

Nginx + Tomcat ロードバランシング構成

はまず、Tomcat サーバーを使用して Tomcat ディレクトリの下の WebApps に NginxDemo を配置します。 4.で設定したnginxの設定ファイル

Nginx + Tomcat ロードバランシング構成

Nginx + Tomcat ロードバランシング構成
はHTTPの上流にJSP_SERVERという名前が付けられており、好きな名前で起動できます。次の 2 つのサーバーは、Tomcat が配置されているマシンとポートです。

上の図は、コメントアウトされたコンテンツと、jsp にアクセスする目的で追加された場所を示しています。

Nginx + Tomcat ロードバランシング構成Nginx を起動し、ブラウザで NginxDemo プロジェクトにアクセスします

Nginx + Tomcat ロードバランシング構成

ブラウザを更新し続けると、表示されている内容が異なることがわかります。ここで設定されている Nginx リスニング ポートが 8091 です。自分で。

上記では、関連する内容を含め、Nginx+tomcat の負荷分散構成を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

Nginx + Tomcat ロードバランシング構成

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。