SpringCloud-Ribbon的负载均衡策略---RoundRobinRule
Ribbon的负载均衡算法主要有7种,见下图
1、RoundRobinRule(轮询方式)
主要原理:简单一点说就是,该请求请求次数与集群机器数量取模结果对应机器下标。
源码如下:
打开RoundRobinRule.java
public class RoundRobinRule extends AbstractLoadBalancerRule {
// 原子下标初始值,用于确定最后返回哪个的server
private AtomicInteger nextServerCyclicCounter;
原创
2021-08-09 23:33:00 ·
1049 阅读 ·
0 评论