负载均衡器下的反向代理

负载均衡器下的反向代理

我正在尝试使用 nginx 构建 Web 服务器。它在负载均衡器下发布到互联网。

它有一个共享的公共 IP(例如96.1.2.3),还有一个公共 DNS(例如example.domain.com)。当我在浏览器中输入时example.domain.com,负载平衡器将完成到达真实服务器的工作。

现在,在真正的服务器上。我有一个 nginx 和在端口上运行应用程序的容器1234。我配置了 nginx,example.domain.com:1234当访问网站时它应该重定向到该 nginx,但这并没有发生。我知道配置没有问题,因为运行curl -k https://example.domain.com显示它正在重定向,但在浏览器中尝试时,它只是说无法访问该网站并且example.domain.com意外关闭。

有人有完成这项工作的经验吗?

答案1

最后在负载均衡器上进行了重定向。它没有将其定向到后端服务器的端口 443,而是定向到端口 1234,并成功加载了网站。

本质上,反向代理(负载均衡器)到反向代理(nginx)的初始配置不起作用。

相关内容