問題描述:
The bean 'endservice.FeignClientSpecification' could not be registered. A bean with that name has already been defined and overriding is disabled.
以上問題報錯的意思是一個項目中存在多個接口使用@FeignClient調用同一個服務,意思是說一個服務只能用@FeignClient使用一次。
問題解決:
在application.properties文件加入以下代碼:
#允許存在多個Feign調用相同Service的接口
spring.main.allow-bean-definition-overriding=true
以上代碼可以使多個接口使用@FeignClient調用同一個服務。