负载均衡通常的四种算法

2 min read
  1. 轮询算法:依次将请求分配给每个服务节点,每轮请求循环分配到各个节点,然后再从头开始。
  2. 最少连接算法:将请求分配给当前连接数最少的节点,以保证每个节点的负载相对均衡。
  3. IP哈希算法:对请求的来源IP地址进行哈希运算,将得到的哈希值与服务节点数取模后的余数作为目标节点的编号,把请求分配给该节点。
  4. 加权轮询算法:与轮询算法类似,但每个服务节点有一个权重值,根据权重值决定节点轮询的次数,从而实现资源利用更加平衡的效果。