需要帮助来设置两个网络托管公司之间的即时切换

问题描述

我们当前正在使用以下服务。

  • 由Google Domains托管的域和名称服务器:mydomain.com
  • 使用ISP1共享托管Linux托管的网站。
  • 域DNS与Google一起使用,并且A-Record指向ISP1 Linux共享托管。
  • 我们还有另一个Web托管提供商ISP2-Linux共享托管。我们托管了backup.mydomain.co
  • 我们已经为具有1分钟TTL的顶级域设置了合成记录(动态DNS)。
  • 如果ISP1出现问题,我们会将IP地址更改为备用网络托管服务器的IP地址。
  • 这需要5分钟到几个小时才能生效。

我们要实现以下目标。

  • 当ISP1断开时,我们希望通过手动切换将访问者重定向到ISP2,而无需自动切换。
  • 当ISP1重新联机时,我们将切换回ISP1
  • 当网站关闭时,我们会收到通知,因此我们可以手动进行切换。

我们的要求

  • 我们不需要负载均衡器,因为我们不需要多个站点来处理该卷。
  • 我们要使用帧前移或掩码前移,或其他任何选项。
  • 我们不希望使用DNS,因为更改可能需要几个小时(标准时间是24小时)才能反映在所有国家/地区。

从生产网站到备份网站的切换应该是即时的。

我们想知道即时切换的可能解决方案。

我们尝试使用Google Domains中的URL转发功能。当我更改URL转发或启用URL转发时,Google Domain会将当前的DNS名称服务器更改为其名称服务器(DNS更改)。我们不希望更改DNS。如果DNS更改,则需要4到24个小时才能传播到所有ISP。

我们当前正在使用A记录IP地址更新,但这也是DNS更新。如果有任何互联网提供商缓存了DNS,则这些访问者将无法访问我们的网站或重定向到备用网站。

如果我们使用合成记录并进行设置,则默认TTL为1小时。因此,如果我们退回更改,则可能需要1个小时才能反映出更改。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)