日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

微服務(wù)啟動報錯:No Feign Client for loadBalancing defined. Did you forget to include spring-cloud-starter-lo

作者:花小瘋 更新時間: 2022-10-29 編程語言

今天在使用openfeign的使用啟動出現(xiàn)了報錯:No Feign Client for loadBalancing defined. Did you forget to include spring-cloud-starter-loadbalancer?

?其實解決原因他已經(jīng)告訴我們了,就是說忘記加上?spring-cloud-starter-loadbalancer

作者網(wǎng)上查找了下原因:這是因為由于SpringCloud Feign在Hoxton.M2 RELEASED版本之后不再使用Ribbon而是使用spring-cloud-loadbalancer,所以不引入spring-cloud-loadbalancer會報錯。

需要在nacos注冊發(fā)現(xiàn)依賴中把Ribbon 進(jìn)行客戶端負(fù)載均衡去掉就可以了

<dependency>
     <groupId>com.alibaba.cloud</groupId>
     <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
??????<!-- 不使用Ribbon 進(jìn)行客戶端負(fù)載均衡 -->
      <exclusions>
           <exclusion>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
            </exclusion>
      </exclusions>
</dependency>
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-loadbalancer</artifactId>
    <version>3.1.4</version>
</dependency>

原文鏈接:https://blog.csdn.net/dd2016124/article/details/127579067

欄目分類
最近更新