Springboot2.3.9 Feign无法使用 Did you forget to include spring-cloud-starter-netflix-ribbon?

概述

记录一个小bug。
在springboot2.3.9工程中配置Feign后使用出现了问题。具体报错如下:
Springboot2.3.9 Feign无法使用 Did you forget to include spring-cloud-starter-netflix-ribbon?_第1张图片

原因及解决方法

原因很简单,就是springboot2.3.9的版本太旧了,不能使用loadbalancer。要用netflix-ribbon替代。
下面就是引入的依赖及版本。

        <dependency>
            <groupId>org.springframework.cloudgroupId>
            <artifactId>spring-cloud-starter-openfeignartifactId>
            <version>2.2.10.RELEASEversion>
        dependency>
        <dependency>
            <groupId>org.springframework.cloudgroupId>
            <artifactId>spring-cloud-starter-netflix-ribbonartifactId>
            <version>2.2.10.RELEASEversion>
        dependency>

配置好就能使用了。

你可能感兴趣的:(ribbon,spring,cloud,后端)