1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 为了使Route53 failover路由工作正常,你的健康检查必须正常工作,这是非常关键的。
有三种不同类型的Active-Passive容错可设置,如此文档中所述-https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover-types.html:
1.具有一个主要和一个辅助资源的主动-被动容错 2.具有多个主要和辅助资源的主动-被动容错 3.具有加权记录的主动-被动容错
在你的情况下,你配置了哪种?
另外,这个问题是否在高负载下出现?如果是的话,健康检查URL响应时间变长,机器负载过重,这可能导致故障转移。您应该进行性能测试,并在每个区域使用垂直扩展或更好的水平扩展(在您的EC2机器前放一个ALB)来更好地扩展。
另一个需要考虑的变更是使用容器,并使用ECS或EKS进行容器编排。这可能需要大规模的架构调整,但最终可能是值得的。
注意:如果你喜欢这篇答案,请接受我的答案。谢谢。
相关内容
- AWS 官方已更新 10 个月前
- AWS 官方已更新 1 年前
- AWS 官方已更新 1 年前
- AWS 官方已更新 1 年前