多个@FeignClient的问题

来源:2-10 【Demo】改造项目结构-2

慕用1109464

2020-06-04 14:14:43

一个customer中有多个@FeignClient,都是引用自一个微服务,那么多个@FeignClient("eureka-clients")的注解不是都一样吗?还有@FeignClient的name属性必须是项目定义的spring.application.name吗?

写回答

1回答

姚半仙

2020-06-04

没错,如果都指向一个微服务的话,那确实就是用同一个feignclient名称,准确的说这里面的name需要和eureka里注册的服务名称一致,我们可以给应用name起名abc,但是使用xyz注册到eureka,也就是说注册的服务名可能和你的项目名不一样,在配置中心config章节有讲这个情况

0

Java架构师-技术专家

千万级电商项目从0到100全过程,覆盖Java程序员不同成长阶段的核心问题与解决方案

2672 学习 · 5839 问题

查看课程