错误信息:
The bean 'sxbs-mall3.FeignClientSpecification', defined in null, could not be registered. A bean with that name has already been defined in null and overriding is disabled.
原因:
springCloud 的2.1.0以上版本的,将不再默认支持 FeignClient 的name属性 的相同名字。
即 :多个接口上的@FeignClient(“相同服务名”)会报错,overriding is disabled(覆盖 是 禁止的/关闭的)。
解决:
在配置文件中开启覆盖
spring:
application:
name: goods-web
main:
allow-bean-definition-overriding: true