可以采用服务发现机制,通过调用注册中心获取可用的微服务实例列表,然后轮询调用每个实例的API接口获取返回结果。代码示例:
// 使用服务发现客户端获取可用的微服务实例列表
List
// 遍历微服务实例列表,轮询调用每个实例的API接口获取返回结果 for (ServiceInstance instance : instances) { String baseUrl = instance.getUri().toString(); String result = restTemplate.getForObject(baseUrl + "/api/xxx", String.class); // 处理返回结果 }
下一篇:api网关如何鉴权