Bug记录—Java—Feign多接口命名重复
最新推荐文章于 2024-08-27 08:00:00 发布
当在Spring Cloud项目中使用Feign时,如果多个接口的@FeignClient注解name相同,会导致bean注册失败。解决方法包括设置contextId属性区分beanName或修改Spring Boot的setAllowBeanDefinitionOverriding配置。但推荐使用contextId,因为允许Bean覆盖可能导致只有一个接口生效。Feign官方建议每个服务的调用集中在单个接口中。
摘要由CSDN通过智能技术生成