ホームページ >バックエンド開発 >PHPチュートリアル >複数の Tomcat を使用して負荷分散を実現した後、Tomcat ポートが外部に開かれていないときに、Tomcat への正確なアクセスを実現するにはどうすればよいでしょうか?
Nginx と 2 つの Tomcat を使用して負荷分散を実現し、ファイアウォール内の Tomcat ポート (8080 と 8090) を閉じ、ポート 80 のみを外部に開きます。 nginx構成は次のとおりです。
要件:Tomcat の 1 つがアップグレードされたら、そのページに直接アクセスして、エラーがあるかどうかをテストする必要があります。
要件分析:Tomcat ポートはファイアウォールによって外部アクセスからブロックされており、「http://
場所 ~* /tomcat8080-
write ^/tomcat8080-(.*) /$1 Break;
使用する^/tomcat 8080-(. /192.168.0.9:8080 ;
}
#8090 ポート テスト ページ 特別な
場所 ~*/tomcat8090- & lt; プロジェクト名 & gt;/{
include proxy.conf ;
^/Tomcat809 0- (. *) / $1 Break; リクエスト URI http://dev.xjj.cn/tomcat8090-
proxy_pass ステートメント: リクエスト http://dev .xjj.cn/