首页 文章

上游服务器的nginx配置

提问于
浏览
0

我试图用上游配置nginx . 我们希望拥有的配置:

  • 1负载均衡器(nginx)

  • 2台网络服务器(nginx php-fpm)

我需要在Web服务器中配置什么才能“识别”它们是该网络的一部分?

在负载均衡器中,如果nginx配置中的上游模块如下所示:

upstream appcluster {
server host1.example.com:8080;
server host2.example.com:8080;
}

这是否意味着必须使用单个子域设置Web服务器?并且必须在这两个子域位置托管同一个站点?

是不是可以不使用子域名?

1 回答

  • 0

    当您仅将上游用于php-fpm(应用程序服务器)时,根本不需要子域,只需使用IP(内部地址,而不是公共地址)

    upstream appcluster {
        server 172.31.235.101:9000;
        server 172.31.235.102:9000;
    }
    

相关问题