从一开始就要思考扩展的架构,所谓可扩展性指的是通过扩展规模提高承载能力的本领,往往体现在增加物理服务器或者集群节点.负载均衡是常见的水平扩展的手段. 目标:(1)减少单点故障(2)提升整体吞吐量(3)根据负载分配任务量 HTTP重定向 通过HTTP Location重定向,通过一定的策略(如地域就近)将主站URL转移到分站/镜像URL,分散主站工作量.实现负载均衡的同时,加快用户下载速度,适用于网络IO成为瓶颈时(如下载服务). HTTP重定向通常采用随机策略.如果使用轮询(RR),需要记录最后…