微服务架构必读篇 - 网关

💡 原文中文,约3600字,阅读约需9分钟。
📝

内容提要

随着互联网发展,传统Load Balancer的局限性变得明显,API Gateway作为七层基础设施应运而生,用于API管理和流量转发,具有高性能、高可用和高扩展等特点。主要功能包括路由、负载均衡、鉴权、限流熔断、灰度发布、日志审计、指标监控、协议转换和黑白名单等。主流网关有Spring Cloud Gateway、Zuul 2.0、OpenResty和Kong。API Gateway通常与Load Balancer配合使用,提高系统稳定性和可扩展性。

🎯

关键要点

  • 随着互联网发展,传统Load Balancer的局限性显现,API Gateway应运而生。

  • API Gateway主要用于API管理和流量转发,具有高性能、高可用和高扩展等特点。

  • API Gateway的主要功能包括路由、负载均衡、鉴权、限流熔断、灰度发布、日志审计、指标监控、协议转换和黑白名单等。

  • 网关必须具备高性能、高可用和高扩展性,确保不会成为性能瓶颈。

  • 主流的API Gateway有Spring Cloud Gateway、Zuul 2.0、OpenResty和Kong。

  • API Gateway通常与Load Balancer配合使用,提高系统的稳定性和可扩展性。

➡️

继续阅读