版本问题
如果出现如下报错,可能是版本问题导致的,这个报错是说缺少spring-cloud-starter-loadbalancer依赖
No Feign Client for loadBalancing defined. Did you forget to include spring-cloud-starter-loadbalancer?
这是因为由于SpringCloud Feign在Hoxton.M2 RELEASED版本之后不再使用Ribbon而是使用spring-cloud-loadbalancer,所以不引入spring-cloud-loadbalancer会报错。注意在微服务体系里面Alibaba-Cloud体系里面Nacos的服务发现依赖中是包含Ribbon的,以下举例Hoxton.M2 RELEASED版本前后依赖配置!
Hoxton.M2 RELEASED前
SpringBoot、SpringCloud、SpringCloud Alibaba版本如下
父工程依赖
<properties>
//案例spring-boot.version可能不是最合适的,但是可用
<spring-boot.versi