jbe*_*lis 7 load-balancing amazon-ec2 amazon-web-services amazon-elb
我在尝试调试我的 ELB 设置时不知所措。
我已经设置了一个带有单个实例的负载均衡器。我从实例和 EC2 内的另一个实例验证了配置的运行状况检查。此时我删除了所有可能冲突的安全组规则。负载均衡器仍然认为该实例无法访问。
我已经在谷歌上搜索并浏览了这个清单。
如何获取有关运行状况检查失败的更多信息?我能做的最接近负载均衡器并重现故障的事情是什么?
谢谢!
kuk*_*ido -3
由于以下一个或多个原因,您的注册实例可能无法通过负载均衡器执行的运行状况检查:
问题:实例关闭与负载均衡器的连接。
原因:如果连接空闲时间超过 60 秒,Elastic Load Balancing 将终止连接。当负载均衡器两侧(客户端到负载均衡器以及负载均衡器到后端实例)没有发生读取或写入事件时,会建立空闲连接。
解决方案:将注册实例的空闲超时设置为至少 60 秒。
问题:响应超时。
原因:当负载均衡器执行运行状况检查时,实例可能会承受很大的负载,并且可能需要比您配置的超时间隔更长的时间才能响应。
解决方案:尝试调整健康检查设置的超时。
问题:公钥验证失败。
原因:如果您使用启用了后端身份验证的 HTTPS 或 SSL 负载均衡器,如果证书上的公钥与负载均衡器上配置的公钥不匹配,则公钥身份验证将失败。
解决方案:检查您的 SSL 证书是否需要更新。如果您的 SSL 证书是最新的,请尝试在负载均衡器上重新安装该证书。
以下指南可帮助您进一步排除 Elastic Load Balancer 故障: Elastic Load Balancing 故障排除
特别是运行状况检查:Elastic Load Balancing 故障排除:运行状况检查配置
| 归档时间: |
|
| 查看次数: |
9693 次 |
| 最近记录: |