Ribbon负载均衡

Ribbon负载均衡

简单介绍

OrderService发送请求 请求eureka server 返回服务userService列表

默认负载均衡的规则是顺序的

设置负载均衡规则

方式一

在OrderService中对OrderAppplication添加如下代码,设置随机负载均衡

java 复制代码
    @Bean
    public IRule randomRule(){
        return new RandomRule();// 使用随机的负载均衡机制
    }

方式二

  • 在OrderService中的yml文件配置

    userservice:
    ribbon:
    NFLoadBalancerRuleClassName: com.netflix.loadbalancer.RandomRule # 负载均衡规则

饥饿加载

开启饥饿加载之后 需要指定对哪一个service进行加载

相关推荐
库里不会投三分4 小时前
谢飞机面试记:从JVM到Spring AI的3轮灵魂拷问(音视频+AI招聘双场景)
spring cloud·java面试·rag·spring ai·ai招聘·音视频架构
运维行者_5 小时前
用Applications Manager监控HAProxy:保障负载均衡高效稳定
运维·开发语言·前端·数据库·tcp/ip·负载均衡·服务器监控
岁岁种桃花儿8 小时前
SpringCloud从入门到上天:分布式和微服务基础
分布式·spring cloud·微服务
爱吃山竹的大肚肚21 小时前
微服务间通过Feign传输文件,处理MultipartFile类型
java·spring boot·后端·spring cloud·微服务
k_cik_ci1 天前
什么是负载均衡?
服务器·网络·负载均衡
hwj运维之路1 天前
超详细ubuntu22.04部署k8s1.28高可用(一)【多master+keepalived+nginx实现负载均衡】
运维·云原生·kubernetes·负载均衡
鸽鸽程序猿1 天前
【JavaEE】【SpringCloud】分布式事务 Alibaba Seata
分布式·spring cloud·java-ee
没有bug.的程序员1 天前
Spring Cloud Sentinel:熔断降级规则配置与分布式流量防线实战终极指南
java·分布式·后端·spring cloud·sentinel·熔断规则·分布式流量防线
梵得儿SHI1 天前
实战项目落地:微服务拆分原则(DDD 思想落地,用户 / 订单 / 商品 / 支付服务拆分实战)
spring cloud·微服务·云原生·架构·微服务拆分·ddd方法论·分布式数据一致性
努力也学不会java1 天前
【Spring Cloud】优雅实现远程调用-OpenFeign
java·人工智能·后端·spring·spring cloud