Ribbon,主要提供客户侧的软件负载均衡算法。
Ribbon
Ribbon,主要提供客户侧的软件负载均衡算法。
Ribbon客户端组件提供一系列完善的配置选项,比如连接超时、重试、重试算法等。Ribbon内置可插拔、可定制的负载均衡组件。下面是用到的一些负载均衡策略:
-
简单轮询负载均衡
-
加权响应时间负载均衡
-
区域感知轮询负载均衡
-
随机负载均衡
Ribbon中还包括以下功能:
-
易于与服务发现组件(比如Netflix的Eureka)集成
-
使用Archaius完成运行时配置
-
使用JMX暴露运维指标,使用Servo发布
-
多种可插拔的序列化选择
-
异步和批处理操作(即将推出)
-
自动SLA框架(即将推出)
-
系统管理/指标控制台(即将推出)