Amazon web services 53/ELB号干线在交通繁忙的情况下不工作?需要健康检查的提示

Amazon web services 53/ELB号干线在交通繁忙的情况下不工作?需要健康检查的提示,amazon-web-services,amazon-ec2,load-balancing,amazon-route53,Amazon Web Services,Amazon Ec2,Load Balancing,Amazon Route53,这是我在Amazon Web服务上的设置 EC2实例 自动缩放+负载平衡器 路线53,A记录指向负载平衡器 .fi域 此设置通常工作正常。但是,在高流量情况下,mydomain.fi偶尔不会响应。然而,奇怪的是,直接连接到负载平衡器的公共DNS工作正常 在我看来,问题在于以下之一: LB连接到不正常/未初始化的实例 路由53有问题(配置错误?) (与.fi域有关的问题) 我想最可能的问题是单个EC2实例不工作。我目前没有使用任何运行状况检查来检查实例是否有响应。这有帮助吗?关于这条路线和53

这是我在Amazon Web服务上的设置

  • EC2实例
  • 自动缩放+负载平衡器
  • 路线53,A记录指向负载平衡器
  • .fi域
此设置通常工作正常。但是,在高流量情况下,mydomain.fi偶尔不会响应。然而,奇怪的是,直接连接到负载平衡器的公共DNS工作正常

在我看来,问题在于以下之一:

  • LB连接到不正常/未初始化的实例
  • 路由53有问题(配置错误?)
  • (与.fi域有关的问题)
  • 我想最可能的问题是单个EC2实例不工作。我目前没有使用任何运行状况检查来检查实例是否有响应。这有帮助吗?关于这条路线和53+LB路线的最佳实践有什么建议吗


    非常感谢

    我想说问题恰恰是因为你没有使用任何健康检查。如果您没有设置healthchecks,ELB如何知道您的ec2实例是否正常并有响应

    问题只发生在高活动期间,这一事实进一步表明这可能是您的问题


    如果您在设置ELB时遇到了麻烦,那么还需要设置运行状况检查,以便它能够执行它应该执行的操作-避免向无法处理它的节点发送流量。

    我现在意识到了这一点“负载平衡器将自动对EC2实例执行运行状况检查,并仅将流量路由到通过运行状况检查的实例。如果实例未通过运行状况检查,它将自动从负载平衡器中删除。“Ping协议:TCP Ping端口:80响应超时:5秒健康检查间隔:0.5分钟不健康阈值:5健康阈值:3我没有设置任何其他健康检查,例如路由53。我是否应该编辑这些阈值,或者建议是什么?另外,当我遇到这个问题时,根据实例列表中的“系统可达性检查”和“实例可达性检查”,实例看起来都是健康的。LB的公共DNS是如何工作的?是否只是因为它随机选择了另一个碰巧有效的实例?我不知道你的问题是什么;你最初说你没有启用健康检查,我的回答试图帮助你。如果这不再是我的问题,我建议你问另一个问题和所有相关的细节,你会得到更好的建议。我不完全理解/遵循您的上述评论。因此,显然ELB会自动使用上述参数进行健康检查。我的问题是,我应该添加额外的健康检查还是调整默认值以确保最佳性能?