• SpringCloud------自定义Ribbon负载均衡策略


    1.Ribbon中支持的负载均衡策略

    点击工具栏"Navigate" ->"Type Hierarchy",弹出接口继承表格

    2.负载均衡策略规则

    RandomRule:随机选择一个server(推荐,每个Server配置一样时)
    
    BestAvailabl:选择一个最小的并发请求的server,逐个考察Server,如果Server被tripped了,则忽略
    
    RoundRobinRule: 轮询index,选择index对应位置的server

    WeighedResponseTimeRule:如果部分Server强,则选择

    3.修改application.yml配置文件

    product-service:
      ribbon:
        NFLoadBalancerRuleClassName: com.netflix.loadbalancer.RandomRule
    
    
    
    备注:
    product-service为当前服务调用别的服务的应用名称,即
    
    
    spring:
      application:
        name: product-service
  • 相关阅读:
    .net软件开发工程师面试题
    html笔记
    好用软件
    谷歌插件
    vue笔记
    js笔记
    数组去重
    css全局样式
    css笔记
    vscod插件
  • 原文地址:https://www.cnblogs.com/tianhengblogs/p/12466483.html
Copyright © 2020-2023  润新知