【发布时间】:2019-08-29 15:49:16
【问题描述】:
我开始构建一个微服务 API 网关,我正在考虑使用 Spring Cloud 来帮助我进行路由。但是对网关 API 的某些调用将需要对不同服务的多个请求。
假设我有 2 项服务:订单详情服务和送货服务。我想要一个网关端点 GET /orders/{orderId} 调用 Order Details 服务,然后调用 Delivery Service 并将两者结合起来以返回完整的订单详细信息和交货。这可以通过 Spring Cloud 的路由实现,还是我应该使用 RestTemplate 之类的东西手动进行调用?
【问题讨论】:
标签: java spring spring-boot spring-mvc spring-cloud