拔掉A Web服务器后,如何自动将所有用户重定向到另一个城市的B Web服务器,反之亦然?
负载平衡开关可以满足我的要求,除非除非两个Web服务器都位于同一建筑物中,否则我不知道如何使它工作。
高可用性群集系统可以满足我的要求,除非除非两个Web服务器都位于同一建筑物中,否则我不知道如何使它正常工作。
公认的“ 当主Web服务器关闭时重定向到另一Web服务器上的静态页面 ”的答案似乎支持2个不同城市的Web服务器。但是,在拔出某个盒子后,将软件安装在一个盒子上对我有什么帮助?
我想一种方法的开始是这样的:
- 我获得了每台物理Web服务器的IP地址。
- 我将每个物理网络服务器的IP地址放入“该”网站的单个域名的DNS记录中(多个A记录或AAAA记录或两者)。
- ...那我该怎么办?
我想另一种方法开始像
- 我为单个域名使用一些动态DNS提供程序,希望用户在Web浏览器中键入该域名
- 我在每个Web服务器上设置了一个cron作业,该作业定期告诉DNS提供程序其自己的IP地址(更新A记录或AAAA记录)或自己的域名(更新CNAME记录或DNAME记录)。
- ...那我该怎么办?
(就目前而言,如果用户拔出一个静态网页,其中包含我的联系信息和一个脚注,当拔掉Web服务器A时“主A Web服务器似乎已关闭”,我会很高兴。这已经比。目前的系统,仅仅提供了一个“服务器未找到”错误理想情况下,我想A和B是完全同步的,显然相同的-但是,这东西另一个问题:等同于CDN但对于动态内容?)。