LoadBalancer 替换 Ribbon

POM 移除 Ribbon 相关依赖

XML 复制代码
<!-- LoadBalancer 必须引入 springcloud -->
<!-- 父pom引入springcloud 版本管理 -->  https://spring.io/projects/spring-cloud/  官网查看 boot 对应的 cloud 的版本
<dependencyManagement>
    <dependency>    
        <groupId>org.springframework.cloud</groupId>    
        <artifactId>spring-cloud-dependencies</artifactId>    
        <version>${spring-cloud.version}</version>    
        <type>pom</type>    
        <scope>import</scope>
    </dependency>
<dependencyManagement>

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-loadbalancer</artifactId>
</dependency>

<!-- 提供了RestTemplate支持 -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

<!-- nacos服务注册与发现 移除ribbon支持-->
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
    <exclusions>
        <exclusion>
            <groupId>org.springframework.cloud</groupId>   
            <artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
        </exclusion>
    </exclusions>
</dependency>

配置文件中禁用 Ribbon

XML 复制代码
spring:
  application:
    name: order-service
  cloud:
    nacos:
      server-addr: 127.0.0.1:8847
      discovery:
        username: nacos
        password: nacos
        namespace: 5fe640ca-1ed2-496c-97bd-e0bfb7aef639
    # 不使用 Ribbon    
    loadbalancer:
      ribbon:
        enabled: false
相关推荐
lllsure2 天前
【Docker】镜像
java·spring cloud·docker
T_Ghost2 天前
SpringCloud微服务网关Gateway
spring cloud·微服务·gateway
hzzzzzo03 天前
微服务核心组件实战:Nacos 与 Ribbon 的应用
spring cloud·微服务·ribbon·nacos·架构
Gu Gu Study3 天前
Spring运行程序RabbitMQ并没有自动创建队列的问题解决
java·spring cloud·rabbitmq
麦兜*3 天前
Docker 部署 MongoDB:单节点与副本集的最佳实践
java·spring boot·mongodb·spring cloud·docker·容器·maven
曾经的三心草3 天前
springcloud二-Sentinel
spring·spring cloud·sentinel
齐 飞3 天前
Spring Cloud Alibaba快速入门03-OpenFeign进阶用法
spring boot·后端·spring cloud
椰椰椰耶3 天前
[Spring Cloud][3]从零开始简单工程搭建实践详解,远程调用
java·数据库·spring cloud
不会聊天真君6474 天前
ES(springcloud笔记第五期)
笔记·elasticsearch·spring cloud
草履虫建模4 天前
在 RuoYi 中接入 3D「园区驾驶舱」:Vue2 + Three.js + Nginx
运维·开发语言·javascript·spring boot·nginx·spring cloud·微服务