将用户redirect到“www2”有什么意义?

在几个大型网站上,我已经看到从http://www.example.com/redirect到http://www2.example.com/

Netflix就是这样一个例子。

我的假设是,这是用来:

  1. 在到达负载均衡器之前,在数据中心之间分配负载(某些IP中的客户端在会话期间被redirect到www2. ,而其他的仍然使用www.

  2. 或者,在维护操作期间,可能不太可能将用户切换到另一个数据中心。 我说“不太可能”,因为这些交换机是相当频繁的 – 我很难怀疑经常对前端负载平衡器进行维护操作。

在第一种情况下,这种技术有什么好处?

在第二种情况下,DNSlogging的更改是否不够?

它用于负载平衡。

您可以使用DNS将www.example.com指向一个IP,将www2.example.com指向另一个IP,将www3.example.com指向另一个IP,等等。 事实上,这是如何使用的。 如果您查看域的DNSlogging,则应该看到www指向一个IP, www2指向另一个IP的条目等等。 这是跨多个主机横向扩展网站的一种简单方法,正如您所注意到的,它也可以用于横跨多个数据中心或负载平衡器的横向扩展。

至于为什么,主要是因为它非常简单,比透明负载平衡便宜得多,而且非常容易扩展。 相比之下,专用负载均衡设备非常复杂,昂贵且难以configuration,支持和扩展。

在网站世界中,有些人使用ww2在第二个群集上使用“真实用户负载”进行负载均衡和/或A / Btesting。 有时它只是一个窍门,用来加载真正的用户,并在新的东西做一些基准:)

WWW2或WWW3也可能指:

  1. 子域名 – 标识网站的域名的一部分。
  2. 万维网 – 互联网上运行的超文本文件系统。

通常用于识别域内一系列密切相关的网站,例如www.example.org,www2.example.org和www3.example.org; 该系列可以继续添加附加数字:WWW4,WWW5,WWW6等。传统上,这样的网站是用于服务器负载平衡的镜像。 在某些情况下,特定的主机名可能会被遮盖,从而产生用户正在查看“www”子域的外观,即使他们实际上正在查看镜像站点。