我有3个Linux虚拟机运行在我的本地机器上,其中2个虚拟机有一个示例,每个示例运行一个微集成服务器节点,通过集群协调连接。我尝试使用此文档nginx-loadbalancer with wso2在第三个虚拟机上设置一个nginx负载均衡器。Nginx成功启动,但是当我尝试通过浏览器访问nginx时,文档的最后一步说:我得到了一个502坏网关错误。我不确定我哪里出错了,因为直到最后一步,一切似乎都在工作。有帮助吗?
我有3个Linux虚拟机运行在我的本地机器上,其中2个虚拟机有一个示例,每个示例运行一个微集成服务器节点,通过集群协调连接。我尝试使用此文档nginx-loadbalancer with wso2在第三个虚拟机上设置一个nginx负载均衡器。Nginx成功启动,但是当我尝试通过浏览器访问nginx时,文档的最后一步说:我得到了一个502坏网关错误。我不确定我哪里出错了,因为直到最后一步,一切似乎都在工作。有帮助吗?
1条答案
按热度按时间9o685dep1#
正如Sanoj提到的,您可能添加了错误的端口。
502 Bad Gateway error
意味着NginX无法连接到MI服务器。因此,请检查您是否可以连接到NginX运行的所有MI示例。您可以使用telnet
或curl
等工具进行测试。这将确保您没有任何连接问题,如防火墙规则阻止连接。This解释了所有使用的端口以及如何更改它们。
This是MI的NginX配置的官方文档。(似乎这里的一些端口也不正确)以下是带有正确端口的NginX配置示例。