我不是路由专家。但我所知道的是:这可能是一个很大的话题。因此,我目前正在考虑地理负载平衡,以及如何提供它。您可以使用路由53创建GeoDNS查找。这很好很好。但我想到了CDN。我只有两个位置,而CDN有大量的位置。为什么不直接用这些CDNs中的一个解析我的域www.example.com呢?我的前部是静态的。动态内容是由Javascript创建的。那么,是否可以用最近的CDN直接解析我的域example.com呢?
发布于 2016-10-22 10:42:05
你所描述的是非常常见的设置。在AWS上,在创建CloudFront发行版之后,只需在Route53控制台中创建别名:
www.example.com A ALIAS xyz123xyz.cloudfront.net如果您正在使用其他CDN/DNS提供程序,您将创建CNAME记录:
www.example.com CNAME xyz456xyz.somecdn.net发布于 2016-12-07 16:52:38
可以将您的域解析为一个CDN IP。当我们谈到CDN IP时,它通常是虚拟IP (Anycast IP),它在全球范围内映射到不同的物理边缘服务器。根据请求的来源,虚拟IP将映射到最接近最终用户的边缘服务器。
以这个域www.cloudflare.com为例,它位于Cloudflare (http://www.whatsmycdn.com/?uri=www.cloudflare.com)上,它指向两个Cloudflare虚拟IP,用于故障转移。
dig www.cloudflare.com +short
198.41.215.162
198.41.214.162当然,将该域指向一个Cloudflare虚拟IP是完全可行的,尽管它是不可取的。
https://stackoverflow.com/questions/40186798
复制相似问题