JHipster AuthorizedFeignClient Динамическое имя - PullRequest
0 голосов
/ 09 октября 2018

Я ищу способ использования динамических имен с аннотацией @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()
}
...