ribbon负载均衡策略

匿名 (未验证) 提交于 2019-12-02 23:32:01

ribbon负载均衡策略

Greenwich.SR1版本

中文 描述
RandomRule 随机策略 随机选择server
RoundRobinRule 轮询策略 按顺序循环选择server
RetryRule 重试策略 在配置时间内选择server不成功,则一直尝试选择一个可用的server
BestAvailableRule 最低并发策略 逐个考察server,如果server断路打开,则忽略,再选择并发连接最低的server
AvailabilityFilteringRule 可用过滤策略 过滤掉一直连接失败并标记为circuit breaker tripped的server,过滤掉高并发连接的server
WeightedResponseTimeRule 响应时间加权策略 根据server的响应时间分配权重,响应时间越长,权重越低,被选择的概率越低;响应时间越高,权重越高,被 选中的概率越高
ZoneAvoidanceRule 区域权衡策略 综合判断server所在区域的性能和server的可用性轮询选择server

Ribbon默认的负载均衡策略是 ZoneAvoidanceRule,可以在类RibbonClientConfiguration看到

文章来源: https://blog.csdn.net/u013887008/article/details/89810711
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!