如何选择ribbon还是loadbalancer

作者: 迦叶_金色的人生_荣耀而又辉煌 | 来源:发表于2021-11-10 08:19 被阅读0次

    上一篇 <<<SpringCloud中负载均衡客户端的使用
    下一篇 >>>feign和openfeign的区别


    a、ribbon和loadbalancer都是springcloud的负载均衡组件
    b、ribbon是Netflix开源的基于HTTP和TCP等协议负载均衡组件,loadBalancer是SpringCloud自己写的,根据服务id获取负载均衡器rpc地址。
    c、Ribbon的使用需要代码里手动调用目标服务,loadBalancer底层原理是默认调用ribbon的实现客户端负载均衡

    从上图可以看出ribbon从2019年5月份后就不维护了,后期loadbalancer会成为主流,目前还是ribbon用的多。Loadbalancer支持ribbon。


    推荐阅读:
    <<<本地负载均衡和nginx负载均衡
    <<<SpringCloud中负载均衡客户端的使用
    <<<feign和openfeign的区别
    <<<RestTemplate+loadBalancer实现负载均衡代码演示及源码分析
    <<<OpenFeign实现负载均衡代码演示
    <<<Feign超时配置

    相关文章

      网友评论

        本文标题:如何选择ribbon还是loadbalancer

        本文链接:https://www.haomeiwen.com/subject/ebceoltx.html