Как я могу совершать звонки между микро сервисами JAVA при использовании ISTIO?
При использовании шлюза Zuul и Eureka выполните сервисный вызов, как показано ниже.
Application application = eurekaClient.getApplication(employeeSearchServiceId);
InstanceInfo instanceInfo = application.getInstances().get(0);
String url = "http://" + instanceInfo.getIPAddr() + ":" + instanceInfo.getPort() + "/" + "employee/findall";
System.out.println("URL" + url);
Collection < EmployeeInfo > list = restTemplate.getForObject(url, Collection.class);
System.out.println("RESPONSE " + list);
Если да, то как вы реализуете вызовы между сервисами при использовании ISTIO вместо Zuul? Если вы называете конкретную службу доменом, как показано в приведенном выше коде, будет ли она автоматически работать в качестве посредника? Пример кода и пояснения, пожалуйста.