如题,后端服务器运行正常,可直接访问,如图所示:
接下来是负载均衡服务器(LB)的Nginx
最后是报错截图
初步猜测可能是两个问题: 1.端口错误? 可是除了80端口配置意外,我从来没没有配置过端口相关的内容。 2.ECS服务器有一些负载均衡的限制?
求教,谢谢
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
根据您的描述,您遇到的问题可能是负载均衡(LB)与后端服务器之间的通信问题。针对您提出的两个猜测,我将提供一些排查建议:
虽然您提到主要配置的是80端口,但请确保以下几个方面没有被忽略: - 监听端口:检查Nginx配置中,负载均衡器监听的端口是否正确设置,并且与您尝试访问的端口一致。默认情况下,HTTP服务是80端口,HTTPS则是443端口。 - 后端服务器端口:在Nginx的upstream配置中,指定的后端服务器端口是否正确。如果后端应用不是运行在默认端口上,需要在这里明确指定。
telnet
或nc
命令从负载均衡器出发尝试连接后端服务器的指定端口,以判断网络连通性。希望以上建议能帮助您定位并解决问题。如果问题依旧,请提供更多详细信息,比如Nginx配置片段和具体的错误消息,以便进行更深入的分析。