最近,大伙常在谈论什么负载均衡,什么服务器的,而自己对于这一块也是不太理解深入模糊,然后就去看书学习,印证自己的想法。下面是自己的一些总结吧:
比较常用的负载均衡算法,有下面的这一些:
(1)轮询(其实就是循环)
(2)随机
(3)hash
(4)加权轮询
(5)加权随机
我一直以来觉得很多的东西看概念或者名词是很难理解他们的意思的,我觉得应该从实际出发思考问题,负载均衡所要解决的问题是什么?为什么需要这个,现在有很多这样的框架,但是不明白意图的话,终究是记不住的,用起来也不舒心。负载均衡主要解决的问题就是,提高应用的性能,我们把服务部署到多个服务器上面,我们客户访问的时候怎么去选择服务器进行服务。下面我们一起来学习上面的算法:
(1)轮询: