相关疑难解决方法(0)

实现五个九

我正在构建一个网络应用程序,其中正常运行时间是关键。我知道 100% 正常运行时间是不现实的,但我想达到 5 个 9。我不确定实现这一目标的最谨慎方法。

我的初步计划是让 Web 应用程序在两个地理上独立的数据中心运行。“主”数据中心将包含主服务器,这将复制到其他地方未使用的“从”服务器。如果主数据中心发生停机,DNS 故障转移会将流量转移到“从”服务器。这种技术存在一些挑战,包括由于奇怪的 DNS 记录缓存等原因,一些用户在一段时间内无法访问该站点。

但是,我已经阅读了很多意见,指出 DNS 故障转移不是一个好的解决方案,您应该将所有内容都保存在一个数据中心并专注于那里的冗余。我看到的问题是,即使是好的数据中心似乎也有奇怪的网络问题,可能会导致足够的停机时间来打破五个 9 的预期。

我应该使用 DNS 故障转移选项吗?有更好的选择吗?

domain-name-system failover redundancy

4
推荐指数
1
解决办法
240
查看次数

标签 统计

domain-name-system ×1

failover ×1

redundancy ×1