由于主节点不稳定,Route 53(主备切换)一直在主和备之间来回切换。

0

【以下的问题经过翻译处理】 大家好!

我正在寻求改进我的Route 53主备故障转移设置的建议。在主网站服务器不稳定的情况下,我的Route 53主备故障转移在主和备用记录之间来回切换,没有成功切换到到备用记录。为了成功切换,我不得不手动停止主服务器上的web服务器进程。

目前,我的故障转移健康检查如下:

感谢您的帮助! Tatsuo

profile picture
专家
已提问 5 个月前2 查看次数
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进行容器编排。这可能需要大规模的架构调整,但最终可能是值得的。

注意:如果你喜欢这篇答案,请接受我的答案。谢谢。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则