有没有办法有一个dns备份记录?我知道您可以使用 MX 记录放入备份邮件服务器。
我的目标是当我的 Windows Server 关闭时,请求将被转发到我的 linux 服务器,它会说“很快回来”。我们正在运行 Windows iiS7,并且有一个脚本可以在每晚凌晨 1 点重新启动 Windows。
我不希望访问者收到未找到的错误。
有没有一种快速而肮脏的方法可以做到这一点,而无需使用像 zerigo 这样具有 API 的 DNS 服务,或者不必设置反向代理?
有没有办法有一个dns备份记录?我知道您可以使用 MX 记录放入备份邮件服务器。
我的目标是当我的 Windows Server 关闭时,请求将被转发到我的 linux 服务器,它会说“很快回来”。我们正在运行 Windows iiS7,并且有一个脚本可以在每晚凌晨 1 点重新启动 Windows。
我不希望访问者收到未找到的错误。
有没有一种快速而肮脏的方法可以做到这一点,而无需使用像 zerigo 这样具有 API 的 DNS 服务,或者不必设置反向代理?
DNS 不是要走的路。您的 DNS 记录有生存时间,更改 DNS 记录至少需要 TTL 时间。将 TTL 设置为较小的数字会增加 DNS 服务器的负载,并且某些 DNS 请求服务器可能不支持较小的 TTL。
一种选择是在前面安装一个防火墙,它可以在 IIS 服务器重新启动时将流量重定向到您的 linux box,您可以在 crontab 中执行此操作。
为什么要重启服务器?重新启动 IIS 可能会更快。
最好的解决方案是在内部使用双节点集群和心跳。当第一台服务器脱机时,第二台服务器可以接管虚拟共享 IP(该站点托管在该 IP 上)。
这样做的问题在于您的情况是大多数产品设计为在两个 Windows 或两个 Linux 系统上运行。