SorryToPerson logo
返回
后端2026-04-15

后端面试题:API 网关与代理模式

总结 API 网关、反向代理、负载均衡与常见后端面试问题。

后端面试题:API 网关与代理模式

1. 什么是 API 网关?

  • 位于客户端与微服务之间。
  • 统一入口、路由请求。
  • 提供认证、限流、负载均衡、聚合。

2. API 网关与反向代理有什么区别?

  • 反向代理主要负责请求转发和缓存。
  • API 网关还负责身份验证、协议转换、监控。

3. 常见网关功能有哪些?

  • 路由与负载均衡。
  • 鉴权与授权。
  • 请求限流与熔断。
  • 响应聚合。

4. 何时使用 API 网关?

  • 应用拆分成多个微服务。
  • 需要统一入口和统一安全策略。
  • 希望屏蔽后端服务变化。

5. 面试常问的 API 网关架构挑战有哪些?

  • 单点性能瓶颈。
  • 请求延迟增加。
  • 配置与路由复杂度。

6. 代理模式有哪些应用场景?

  • 负载均衡。
  • 缓存加速。
  • HTTPS 终止。
  • 服务发现与健康检查。
后端API网关