JAVA踩坑之旅其一:多个Feign调用同一远程服务
在开发过程中,遇到了这样一个问题。写了多个远程服务消费者,但都是消费同一个远程服务提供者,于是起服务时,就报错了。
The bean 'endservice.FeignClientSpecification' could not be registered. A bean with that name has already been defined and overriding is disabled.


解决方法就是,在该消费者服务下的application.yml或者bootstrap.yml中添加配置:
spring:
main:
allow-bean-definition-overriding: true
这个的意思就是说允许多个Feign调用同一个服务。这样问题就解决了!成功启动服务!
注意:消费端和提供端的@RquestMapping一定要完全一致,不然就会报404啦!
就是这个错feign.FeignException$NotFound
本文来自博客园,作者:Charon_梦,转载请注明原文链接:https://www.cnblogs.com/charon-m/p/16055157.html

浙公网安备 33010602011771号