赞
踩
为什么网站需要负载均衡,站点流量大了之后,单一一台服务器往往无法承受住海量的用户,从而导致站点卡顿,或者服务掉线等情况。而负载均衡能够有效的解决这一问题。
通过一台主服务器和N个副服务器可以将网站的流量合理的分配至各个副服务器,如果副服务器仍旧处理不了则可以通过添加更多的副服务器来进一步扩容。等待流量高峰期结束再删除掉副服务器节省成本开支。
这篇文章就来说说如何利用宝塔面板和宝塔的负载均衡插件来实现这个功能,当然网站程序还是选择wordpress。
1、原理
用户通过浏览器对服务器发出请求——主服务器通过轮询|cookie|iphash 访问其中一台副服务器发出响应的请求——被请求的副服务器处理好网页数据传回主服务器——主服务器返回该数据给用户。
其中主服务器在整个过程之中只起到流量转发的作用,相对来说负载较小,副服务器作为负载均衡节点承担着处理数据的作用,负载较大,可以通过增加负载均衡节点(副服务器)来减小服务器负载。备份服务器承担着网站文件备份和应急备用的功能。
限制及解决方案:由于用户请求网页到能够看到网页中间这一时长受主服务器与负载均衡节点(副服务器)影响较大,主服务器与节点之间的延时不宜过大,且为了安全考虑尽可能的选择内网互通的服务器做负载均衡。
2、准备
1)服务器选择
最少选择3台服务器,尽可能选择同地区的服务器,1台主服务器,2台副服务器,有条件的可以再加一台备份服务器。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。