与Spring Cloud Gateway领事-服务间通信

时间:2019-02-13 03:44:55

标签: spring spring-boot spring-cloud spring-cloud-gateway spring-cloud-consul

设置: 我有一组基于Spring Boot的基于Spring Boot的微服务,这意味着来自UI或外部API客户端的每个请求都首先到达Spring Cloud Gateway,然后转发到适当的微服务。

在Consul中配置路由,并且Spring Cloud Gateway与Consul通信以获取相应的路由。

要求: 需要一些微服务通过REST API相互通信。我希望这种通信也可以通过Spring Cloud Gateway进行。这将有助于减少前往Consul获取其他服务详细信息的多种服务。

这意味着每个服务至少应了解Gateway的详细信息。并且也可以有多个网关实例。在更大的体系结构中该如何处理?

我查找的任何示例都包含使用Consul的一项服务,或包含使用consul的一项服务的Gateway。无法理解如何将该设计推断到更大的系统。

0 个答案:

没有答案