Я ищу способ использования динамических имен с аннотацией @AuthorizedFeignClient.У меня есть несколько экземпляров одного и того же микросервиса, каждое из которых имеет свое имя, и мне нужен способ указать, к какому из них обращаться.
Это мой клиент Microservice:
@AuthorizedFeignClient(name = "some changing name")
public interface MyClient {
@RequestMapping(path = "/api/resource", method = RequestMethod.GET)
String getResoruce();
}
И янужен способ указать, к какому экземпляру обращаться
@Autowired
protected MyClient myClient;
// somehow need to specify which microservice to call
// based on the name passed in
foo(String name) {
myClient.getResources()
}