Dns 需要帮助在两家网络托管公司之间设置即时切换吗

Dns 需要帮助在两家网络托管公司之间设置即时切换吗,dns,load-balancing,google-cloud-dns,Dns,Load Balancing,Google Cloud Dns,我们目前正在使用以下服务 由Google域名托管的域名和名称服务器:mydomain.com 使用ISP1共享主机Linux托管的网站 域名DNS由Google提供,A-Record指向ISP1 Linux共享主机 我们还有另一个网络主机提供商,ISP2-Linux共享主机。我们已经托管了backup.mydomain.co 我们已经为顶级域设置了1分钟TTL的合成记录(动态DNS) 如果ISP1有任何问题,我们会将IP地址更改为备份web托管服务器的IP地址 这需要5分钟到数小时才能生效

我们目前正在使用以下服务

  • 由Google域名托管的域名和名称服务器:mydomain.com
  • 使用ISP1共享主机Linux托管的网站
  • 域名DNS由Google提供,A-Record指向ISP1 Linux共享主机
  • 我们还有另一个网络主机提供商,ISP2-Linux共享主机。我们已经托管了backup.mydomain.co
  • 我们已经为顶级域设置了1分钟TTL的合成记录(动态DNS)
  • 如果ISP1有任何问题,我们会将IP地址更改为备份web托管服务器的IP地址
  • 这需要5分钟到数小时才能生效
我们希望实现以下目标

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

  • 我们不需要负载平衡器,因为我们不需要多个站点来处理卷
  • 我们希望使用帧转发或掩蔽转发,或任何其他选项
  • 我们不想使用DNS,因为它可能需要几个小时(标准是24小时)才能在所有国家/地区反映变化
从生产网站切换到备份网站并返回应该是即时的

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

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

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


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

是指ISP提供的Internet服务提供商吗?