Попытка одновременно выполнить два веб-сервиса REST через RestTemplate Spring MVC - PullRequest
0 голосов
/ 04 сентября 2018

Я пытаюсь выполнить две (или более) веб-службы REST одновременно с restTemplate для повышения производительности, поэтому я хочу, чтобы они выполнялись одновременно, как я могу это сделать с помощью Spring MVC?

Я имею в виду, что вместо первого веб-сервиса + второго веб-сервиса (2 секунды + 2 секунды) у меня будет две веб-службы, запущенные за 2 секунды вместе ...

@GetMapping("/findClient/{name}")
public String findClient(@PathVariable String name) {

    String result1 = restTemplate.getForObject("http://localhost:8080/api/getClient1/"+name,String.class);

    String result2 = restTemplate.getForObject("http://localhost:8080/api/getClient2/"+name,String.class);

    String result = result1 + result2;
    return result;
}
...