• Spring Cloud Ribbon7种负载均衡策略


    负载均衡分类
    硬件负载均衡:F5,价格昂贵不考略在内
    服务端负载均衡:nginx、lvs
    客户端负载均衡:ribbon

    1、随机策略——RandomRule

    2、轮询策略——RoundRobinRule
    注:Ribbon默认策略

    3、重试策略——RetryRule

    4、最低并发策略——BestAvailableRule

    5、可用过滤策略——AvailabilityFilteringRule
    过滤掉那些因为一直连接失败的被标记为circuit tripped的后端server,并过滤掉那些高并发的的后端server(active connections 超过配置的阈值)

    性能仅次于最低并发策略。

    6、响应时间加权策略——WeightedResponseTimeRule
    每隔30秒计算一次服务器响应时间,以响应时间作为权重,响应时间越短的服务器被选中的概率越大。

    7、区域权衡策略——ZoneAvoidanceRule

    Ribbon的负载均衡策略使用建议
    一般情况下,推荐使用最低并发策略,这个性能比默认的轮询策略高很多。

     

  • 相关阅读:
    你不是真正的快乐
    春天里
    一生有你
    故乡
    第一天
    直来直往
    恋恋风尘
    烦恼歌
    because of you
    从头再来
  • 原文地址:https://www.cnblogs.com/linjiqin/p/13670487.html
Copyright © 2020-2023  润新知