2012-07-10 33 views
2

我见过很多像pinterest,G +等网站使用不同的子域来获取所需的数据。他们为什么要那样做?是否有一个静态的子域之间的任何差别的子域下面Pinterest的:为什么高流量网站使用串行子域来获取数据?

media-cahce-ec0.pinterest.com
media-cahce-ec1.pinterest.com
media-cahce-ec2.pinterest.com
.
.
.
media-cahce-ec9.pinterest.com

我很欣赏您的任何建议?

回答

2

原因很简单:每个子域指的是不同的服务器。平他们,你会看到IP是不同的。这是一个负载均衡器,以便Web服务器不必处理图像和下载的流量。

Pinging two different servers

+0

media-cahce-ec0.pinterest.com和media-cahce-ec3.pinterest.com指的是一个IP地址,没有任何理由是什么? – ALH 2012-07-10 15:19:35

+0

它可能是负载均衡器的IP。您将看不到内部群集IP。 – SliverNinja 2012-07-10 15:20:37

+1

我附上了截图,您可以在其中查看ping请求和不同的IP。 – bytecode77 2012-07-10 15:23:49