Load Balancer Server에서 다음 사항을 구성했습니다./etc/nginx/conf.d/load-balancer.conf

Load Balancer Server에서 다음 사항을 구성했습니다./etc/nginx/conf.d/load-balancer.conf

이것이 내 서버 3개입니다.

Load Balancer-192.168.1.72
Server-01-192.168.1.79
Server-02-192.168.1.80

Load Balancer Server에서 다음 사항을 구성했습니다./etc/nginx/conf.d/load-balancer.conf

upstream backend{
  server 192.168.1.79:80;
  server 192.168.1.80:80;
}

server {
  listen 80;
  server_name localhost;
  
  location / {
  proxy_pass http://backend;
  }
}

server-01에서는 이것을 구성했습니다./usr/share/nginx/html/index.html

cat index.html
This is server-01

server-02에서는 이것을 구성했습니다./usr/share/nginx/html/index.html

cat index.html
This is server-02

문제

구성이 성공했습니다. 하지만 내가 할 때 빈 응답이 나타납니다( 로드 밸런서에 대한 curl localhost:80내용입니다 .)/usr/share/nginx/html

여기서 문제는 무엇이며 어떻게 해결할 수 있습니까? DNS와 관련된 것으로 의심됩니다. 하지만 이 문제를 어떻게 해결하는지 모르겠습니다.

나는 추가했다

192.168.1.72 localhost

/etc/hosts로드 밸런서 서버 의

이 문제를 어떻게 해결합니까?

관련 정보