1、报错原因
启动SpringCloud项目时报 No Feign Client for loadBalancing defined. Did you forget to include spring-cloud-starter-loadbalancer?错误是因为SpringBoot和SpringCloud版本不兼容导致的
2、解决方法可以降低SpringBoot和SpringCloud的版本或者加上如下依赖:
org.springframework.cloud spring-cloud-loadbalancer
这样程序可以正常启动,但是调用远程服务的时候会报如下错误:
解决方法:
在nacos包中移除ribbion依赖即可
com.alibaba.cloud spring-cloud-starter-alibaba-nacos-discoveryorg.springframework.cloud spring-cloud-starter-netflix-ribbon
问题解决



