API网关:系统的“门卫“和“迎宾“
622 | API网关:系统的"门卫"和"迎宾"想象你去五星级酒店:门卫:确认你有进入资格前台:帮你叫电梯、递房卡礼宾:帮你订餐厅、叫出租车你不需要记住酒店内部每一个部门在哪,门卫、前台、礼宾帮你搞定一切。API网关就是系统的这套服务。一、为什么需要API网关?没有网关的时代客户端 → 服务A(认证) → 服务B(鉴权) → 服务C(限流) → 服务D(业务逻辑) → 服务E(日志) → 服务F(监控) 每个服务都要重复写认证、限流、监控...有网关之后客户端 → [API网关] → 内部服务(只管业务) ↓ 统一处理:认证、限流、日志、监控、协议转换...二、API网关的核心功能1. 请求路由根据请求路径、方法、参数,把请求转发到对应的后端服务: