在负载均衡服务器中,我已配置了这些内容/etc/nginx/conf.d/load-balancer.conf

在负载均衡服务器中,我已配置了这些内容/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

在负载均衡服务器中,我已配置了这些内容/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均衡服务器。

我该如何解决这个问题?

相关内容