Dns 从不同位置平衡静态网站的负载?

Dns 从不同位置平衡静态网站的负载?,dns,load,webserver,hosting,load-balancing,Dns,Load,Webserver,Hosting,Load Balancing,我有一个网站,只包含基本的HTML页面和图像,没有数据库。这个网站有很多用户访问,所以我需要平衡它的负载。我想在不同的位置对其进行负载平衡,这样即使一个位置处于下降状态,另一个位置仍然处于上升状态。以下是我的想法: 我将得到一个服务器从我们和一个从欧盟 我会将完全相同的内容上传到美国和欧盟 我将域的名称服务器设置为US.EXAMPLE.COM和EU.EXAMPLE.COM 这种设置是否会让访问者随机指向美国服务器或欧盟服务器?还是有更好的方法 另外,如果美国停机,访客会自动连接到欧盟直到美国停机

我有一个网站,只包含基本的HTML页面和图像,没有数据库。这个网站有很多用户访问,所以我需要平衡它的负载。我想在不同的位置对其进行负载平衡,这样即使一个位置处于下降状态,另一个位置仍然处于上升状态。以下是我的想法:

我将得到一个服务器从我们和一个从欧盟 我会将完全相同的内容上传到美国和欧盟 我将域的名称服务器设置为US.EXAMPLE.COM和EU.EXAMPLE.COM 这种设置是否会让访问者随机指向美国服务器或欧盟服务器?还是有更好的方法


另外,如果美国停机,访客会自动连接到欧盟直到美国停机吗?

名称服务器的规则如下

无论哪个名称服务器响应快,访问者都将被路由到该服务器

这意味着,如果我来自欧洲,而eu.yoursite.com的响应速度更快,我将被发送到eu服务器。如果您的EU站点正忙,而us.yoursite.com对我的响应更快,我将被发送到us服务器

因此,大部分情况下,您的负载平衡安排都会起作用

您还应该使用缓存不同位置上的内容。由于CDN上的静态内容来自全球各地的各种POP,CDN减少了主服务器上的负载


CDN还可以加速静态内容的加载,并改善网站访问者的体验。

您确定要进行负载平衡,还是要进行故障转移?@PatrickJamesMcDougle该网站在一台服务器上运行良好,但在高峰时段速度非常慢。所以我想,如果要实现负载平衡,我也可以在另一个位置进行故障切换。机箱上有足够的RAM吗?也许反向代理可以解决您的性能问题?这样,您就不会有一直访问文件系统的开销。您可以直接从RAM提供页面。@PatrickJamesMcDougle我有1GB的RAM和2GB的BurstRAM