13-ribben-负载均衡策略
在12里面梳理了ribben工作的基本流程
graph TD
A["注解loadbalanced"]
-->
B["拦截器loadbalanceinterceptor"]
-->
C["负载均衡客户端loadbalanceclient"]
-->
D["负载均衡器loadbalancer"]
-->
E["规则选择策略Rule"]
以下将介绍策略有哪些以及如何修改实际应用的策略
策略有哪些
常见类型:[与其他nginx等负载均衡策略基本一致]
1.轮询[默认]
2.随机
3.加权轮询
如何修改实际应用的策略
自定义Rule单例对象 |
|
所有微服务共享策略选择方式 |
配置文件配置策略方式 |
|
可以针对每一个微服务配置不同的策略 |