NGINX LoadBalancerが機能せず、UpsteamサーバーではなくLBのデフォルトのindex.htmlサイトのみを取得します。

NGINX LoadBalancerが機能せず、UpsteamサーバーではなくLBのデフォルトのindex.htmlサイトのみを取得します。

Cent7システムのTomcatサーバー2台の前にNGINXロードバランサーを設定しました。 LBからインポートしようとすると、デフォルトのインストールからデフォルトのindex.html NGINXページがインポートされます。私はたくさんのガイドを読んでいますが、何が失敗したのかわかりません。 /etc/nginx/conf.d/フォルダにload-balancer.confファイルを作成しました。

upstream backend {
  server 192.168.80.123; 
  server 192.168.80.122;
}

server {
   listen 80; 

location / {
  proxy_pass http://backend;
   }
}

nginx.conf ファイルがデフォルトです。 Apacheと利用可能なサイトについても同様の設定でいくつかのガイドに従いましたが、同じ結果が得られました。どこかに何か抜けたようですが、どこにいるのか見つかりません。何を試しても、/usr/share/nginx/htmlからデフォルトのindex.htmlファイルを抽出します。

ベストアンサー1

構成をテストするのに役立ち、nginx -Tより重要なことは、使用している実際の構成を確認するのに役立ちますnginx

/etc/nginx/nginx.conf他のすべてのファイルがそこから始まるので、ここから始めてください。

おすすめ記事