13.1、API网关的价值
分类: Gateway API网关
API 网关的价值
API 网关是微服务架构中的重要组件。理解 API 网关的价值有助于我们更好地使用网关。本节将学习 API 网关的价值。
本章节内容参考官方文档顺序: 根据 Spring Cloud Gateway 官方文档,官方文档按照以下顺序讲解:
- What is Spring Cloud Gateway(什么是 Spring Cloud Gateway)
- Gateway Value(网关的价值)
- Core Concepts(核心概念)
- How It Works(工作原理)
本节将学习:网关的作用、统一入口、路由转发,以及功能聚合。
网关的作用
主要作用
API 网关的主要作用:
- 统一入口:所有请求通过网关
- 路由转发:将请求转发到后端服务
- 功能聚合:聚合跨切面功能
- 安全控制:认证、授权、限流
统一入口
入口优势
统一入口的优势:
- 客户端只需知道网关地址
- 后端服务地址对客户端透明
- 便于服务管理
路由转发
转发功能
路由转发功能:
- 根据路径转发
- 根据域名转发
- 负载均衡
功能聚合
聚合功能
功能聚合:
- 认证授权
- 限流熔断
- 日志记录
- 监控统计
官方资源
- Spring Cloud Gateway:https://spring.io/projects/spring-cloud-gateway
本节小结
在本节中,我们学习了:
第一个是网关的作用。 统一入口、路由转发、功能聚合、安全控制。
第二个是统一入口。 所有请求通过网关。
第三个是路由转发。 将请求转发到后端服务。
第四个是功能聚合。 聚合跨切面功能。
这就是 API 网关的价值。理解网关的价值,有助于我们更好地使用网关。
在下一节,我们将学习 Spring Cloud Gateway 简介。