有没有办法在使用 SpringCloud OpenFeign 时为每个 Feign 实例创建不同的客户端?

问题描述

我们可以在使用 OpenFeign 时为 Feign 实例指定客户端,如下所示:

        his.fooClient = Feign.builder()
                .client(clientA)
                .target(FooClient.class,"https://PROD-SVC");

        this.adminClient = Feign.builder()
                .client(clientB)
                .target(FooClient.class,"https://PROD-SVC");

但是如果使用SpringCloud OpenFeign似乎没有办法做到这一点,所有Feign实例将共享一个客户端,因为我们无法根据文档为Feign实例配置客户端:{ {3}}。

那么如何在使用 SpringCloud OpenFeign 的同时实现这一目标?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)