API Gateway:微服务集群的门卫
**API 网关(API Gateway)** 是微服务架构中的一个关键组件。它充当客户端请求的
网关的核心功能:
- 请求路由(Routing)
- 根据请求路径,将请求分发到对应的微服务实例。
- 认证与授权(Auth)
- 统一进行 JWT 验证、OAuth 鉴权等,减轻各个业务服务的负担。
- 限流与熔断(Rate Limiting/Circuit Breaker)
- 在网关层进行流量控制和故障隔离,提高系统的健壮性。
- 日志与监控(Logging)
- 统一记录所有请求的流量信息,便于集中监控和分析。
常用的 API 网关包括 Nginx + Lua、Kong、Spring Cloud Gateway 等。通过网关,后端团队可以将业务逻辑和服务治理进行分离,实现
评论区