[转] 网站如何实现多台服务器浏量分流

转载自: http://hi.baidu.com/moonelf9989/blog/item/106a9003703fe4743812bbd4.html

1、在DOS命令窗口输入:nslookup www.163.com,得到的结果如下:
Non-authoritative answer:
Name:    www.cache.split.netease.com
Addresses:   220.181.28.50, 220.181.28.51, 220.181.28.52, 220.181.28.53
           220.181.28.54, 220.181.28.205, 220.181.28.206, 220.181.31.182, 220.181.31.183
           220.181.31.184
Aliases:  www.163.com

由此可知,在广州访问163时,会分流到220.181.28.50等10多台服务器上面去。

2、在IE中直接输入220.181.28.50,会出现163的首页吗?错,出现的结果如下:
错误
您所请求的网址(URL)无法获取
--------------------------------------------------------------------------------
当尝试读取以下网址(URL)时: http://220.181.28.50/ 
发生了下列的错误: 
Access Denied. 
拒绝访问 
Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is incorrect. 
当前的存取控制设定禁止您的请求被接受,如果您觉得这是错误的,请与您网路服务的提供者联系。 
本缓存服务器管理员:webmaster 
--------------------------------------------------------------------------------
Generated Thu, 28 Jun 2007 03:47:43 GMT by www.163.com (squid/2.5.STABLE12)

明白了吗?163用的是缓存服务器来分流的。在每一个大的城市或地区,他都有N台服务器用于做缓存。用的是什么软件?呵呵,是squid 2.5.STABLE12,现在squid有2.6的版本了哦,不过我用的是squid 2.5.STABLE13,和163的版本略有不同。

实现的技术要点:
1、DNS轮循+DNS View。
2、SQUID镜像缓存。
目前很多大型网站都是如此做的。

上面的两种配置,在windows中亦可以实现。不过我是在linux系统中进行应用的。

转载于:https://www.cnblogs.com/DavidYan/articles/2240541.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值