You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

将Route 53指向负载均衡器后出现503错误,如何解决?

解决HTTPS配置后503错误的排查步骤

1. 核对负载均衡器与后端实例的安全组

  • 负载均衡器安全组入站规则必须放开80(HTTP)和443(HTTPS)端口的外部访问(按需设置来源IP范围,比如0.0.0.0/0)
  • 负载均衡器安全组出站规则要允许转发流量到后端实例的服务端口(比如后端用80端口,就放行到实例安全组的80端口)
  • 后端实例的安全组必须允许负载均衡器安全组(或负载均衡器的IP段)访问自身的服务端口,别把流量拦在实例外

2. 检查目标组的健康状态

  • 登录AWS控制台看目标组的健康检查结果:只要所有后端实例都显示不健康,负载均衡器就会返回503
  • 确认健康检查配置:检查路径是否有效(比如/能不能返回200状态码)、端口是否和后端服务一致、超时和重试次数设置是否合理
  • 直接测试后端实例:用私有IP+服务端口访问,确认服务本身能正常响应,排除后端挂了的情况

3. 验证负载均衡器的监听配置

  • 确认443端口的监听已正确关联目标组,且SSL证书状态显示“已验证”
  • 80端口的重定向规则要配置到位:明确重定向到443端口、HTTPS协议,避免出现循环重定向
  • 监听的协议端口要和目标组匹配:比如监听用HTTPS,目标组可以是HTTP或HTTPS,对应后端实例要支持对应协议

4. 确认Route 53解析记录

  • 用nslookup或dig命令验证域名解析:确保A/CNAME记录正确指向负载均衡器的官方DNS名称,而不是实例IP
  • 检查TTL设置,确保解析记录已经生效,避免旧记录导致的访问问题

5. 查看日志与监控定位问题

  • 开启负载均衡器的访问日志,查看是否有流量到达,以及错误的具体细节
  • 查看CloudWatch监控:重点看目标组健康检查失败次数、请求计数等指标,快速定位是流量没到,还是后端健康出问题

内容的提问来源于stack exchange,提问作者sp92

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 05:32:14