微服务设计模式 - 08 外部 API 模式
API Gateway: 实现一个服务,该服务是外部 API 客户端进入基于微服务应用程序的入口点.
所以, API Gateway 实际上是一种服务, 它负责请求路由, API 组合 和身份验证, 流量监控, 限流 等各项功能.
来自外部客户端的所有 API 请求首先转到 API Gateway, 后者将一些请求路由到相应的服务.
所以, 实际上, 网页请求我们可以单独部署的, 不必须和后端不是在一个 K8S 集群里.
API Gateway 可以具有的边缘功能:
为每种不同类型的客户端实现不同的 API Gateway. API Gateway 可能成为瓶颈.