我们在http://sstatic.net的网站之间提供一组共享的静态内容。不幸的是,此内容目前根本没有负载平衡——它是从单个服务器提供的。如果该服务器出现问题,则所有依赖它的站点都会有效关闭,因为共享资源是必不可少的共享 javascript 库和图像。
我们正在寻找在此服务器上负载平衡静态内容的方法,以避免单服务器依赖。
我意识到循环 DNS 充其量只是一个低端(有些人甚至可能会说是贫民窟)解决方案,但我不禁想知道——循环 DNS 是否是静态内容基本负载平衡的“足够好”的解决方案?
[dns] [load-balancing]中对此有一些讨论标签中,我已经阅读了一些关于这个主题的很棒的帖子。
我知道通过多个循环 A 记录进行 DNS 负载平衡的常见缺点:
但是,轮询 DNS 作为一个启动器是否足够好,总比没有好,“在我们研究和实施更好的替代方案的同时”为我们的静态内容负载平衡的形式吗?或者 DNS 循环在任何情况下都毫无价值?