Ribbon有哪些负载均衡策略

负载均衡类都实现了IRule接口。

  • RandomRule:随机的选用一个实例

  • RoundRobinRule:轮询的使用实例

  • RetryRule:在轮询的基础上加了一个错误重试机制,在deadline时间内会不断的重试

  • WeightResponeTimeRule:根据权重去做选择,权重的大小取决于平均响应时间的长短,时间越短,权重越高,每隔30s进行一次计算。

  • BestAvailableRule:过滤掉失效的服务实例,顺便找出并发请求最小的服务实例来使用。

  • ZoneAvaliableRule:因为不同的服务可能会注册到不同地区,这种策略就是根据地区来选择最优的实例。

 

相关推荐

  1. 13-Ribbon-负载均衡策略

    2024-03-31 21:18:12       37 阅读
  2. 修改默认负载均衡策略Ribbon

    2024-03-31 21:18:12       57 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-31 21:18:12       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-31 21:18:12       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-31 21:18:12       82 阅读
  4. Python语言-面向对象

    2024-03-31 21:18:12       91 阅读

热门阅读

  1. Dockerfile中DSL语法

    2024-03-31 21:18:12       35 阅读
  2. python之@overload

    2024-03-31 21:18:12       45 阅读
  3. Spring Boot(版本:3.2.4)入门

    2024-03-31 21:18:12       39 阅读
  4. 队列的基本概念

    2024-03-31 21:18:12       38 阅读
  5. Android TV 应用中的遥控器按键事件处理

    2024-03-31 21:18:12       43 阅读
  6. FastAPI+React全栈开发11 开始使用FastAPI

    2024-03-31 21:18:12       40 阅读
  7. 5.FPGA运算符详解

    2024-03-31 21:18:12       36 阅读
  8. C# 系统学习(事件与委托 )

    2024-03-31 21:18:12       37 阅读