原因: 提供方服务下的resource目录下有2个配置文件:application.properties 和 bootstrap.properties
application.properties 中的 application.id= app
bootstrap.properties 中的service-id = service
而 消费方的接口配置的是
@FeignClient(value="service")
解决办法:
修改 application.properties 中的 application.id= service
本文解决了一个关于FeignClient接口配置与服务提供方application.properties和bootstrap.properties文件中定义的服务ID不一致的问题。消费方使用@FeignClient(value=service)注解,但与提供方application.id和service-id设置不符,导致服务调用失败。解决方案是将application.properties中的application.id修改为与FeignClient注解中的value参数相匹配。

15万+

被折叠的 条评论
为什么被折叠?



