一、问题描述:
最近在使用最新版本的nacos和feign的过程中,启动时遇到一个错误:
feign依赖如下:
org.springframework.cloud
spring-cloud-starter-openfeign
二、解决方法:
加入spring-cloud-loadbalancer依赖 并且在nacos中排除ribbon依赖,不然loadbalancer无效
三、展示:
代码如下:
com.c
qidumall-common
0.0.1-SNAPSHOT
org.springframework.cloud
spring-cloud-starter-netflix-ribbon
org.springframework.cloud
spring-cloud-loadbalancer
四、解决原理:
SpringCloud Feign在Hoxton.M2 RELEASED版本之后不再使用ribbon
而是使用spring-cloud-loadbalancer,所以在不引入spring-cloud-loadbalancer情况下会报错
结果:
启动成功,完美解决!!!(有问题可以评论区留言)
如果对你有帮助,给博主一个免费的点赞以示鼓励
欢迎各位点赞评论收藏⭐️