SpringCloud 中 Invalid bean definition with name ‘xxx.FeignClientSpecification‘

合并微服务代码时编译通过,启动时报错:
Invalid bean definition with name ‘xxx-rcc-Service.FeignClientSpecification’

原因:
多个接口上的 @FeignClient(“相同服务名”) 会报错,overriding is disabled。

解决办法:
在 application.yml 中配置

spring:
  main:
    allow-bean-definition-overriding: true
  
    展开阅读全文