NutzCN Logo
问答 NB中feign配置问题
发布于 2372天前 作者 wx_2t52ju2r79t299lqljse 1674 次浏览 复制 上一个帖子 下一个帖子
标签:

比如现在有A B C三个nutzBoot项目,项目之间存在相互调用,如:A调用B和C,然后项目A的feign客户端application.properties配置文件中feign.url只能填入一个地址,那么像上面A同时调用B和C的Service就无法满足要求了。是不是需要在@FeignInject注解时填入指定的url参数,来指定调用B 或者C的url?springfeign好像是可以这样进行配置的@FeignClient(name = "github-client", url = "https://api.github.com", configuration = GitHubExampleConfig.class) 不知道NB中是怎么写?

5 回复

有apiBaseUrl哦

@FeignInject(apiBaseUrl="http://127.0.0.1")
我试过这样子写,但是还是去访问默认的配置文件中feign.url,不知道有没有写错?

String url = Strings.sBlank(conf.get(PROP_URL), "http://127.0.0.1:8080");

尴尬了... 是bug, 没从@FeignInject读取

添加回复
请先登陆
回到顶部