微服务设计模式 - 08 外部 API 模式

API Gateway: 实现一个服务,该服务是外部 API 客户端进入基于微服务应用程序的入口点.

所以, API Gateway 实际上是一种服务, 它负责请求路由, API 组合 和身份验证, 流量监控, 限流 等各项功能.

来自外部客户端的所有 API 请求首先转到 API Gateway, 后者将一些请求路由到相应的服务.

 

所以, 实际上, 网页请求我们可以单独部署的, 不必须和后端不是在一个 K8S 集群里.

API Gateway 可以具有的边缘功能:

 

为每种不同类型的客户端实现不同的 API Gateway. API Gateway 可能成为瓶颈.

 

posted @ 2021-06-24 15:28  神之一招  阅读(147)  评论(0编辑  收藏  举报