此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Cloud Gateway 4.1.6! |
Spring Cloud 网关
该项目提供了一个构建在 Spring 生态系统之上的 API 网关,包括:Spring 6、Spring Boot 3 和 Project Reactor。Spring Cloud Gateway 旨在提供一种简单而有效的方法来路由到 API,并为它们提供横切关注点,例如:安全性、监控/指标和弹性。
Spring Cloud 网关有两种不同的风格:服务器和代理交换。每种风格都提供 WebFlux 和 MVC 兼容性。
-
Server 变体是一个功能齐全的 API 网关,可以是独立的,也可以嵌入到 Spring Boot 应用程序中。
-
Proxy Exchange 变体专门用于基于 Comments 的 WebFlux 或 MVC 应用程序,并允许使用特殊对象作为 Web 处理程序方法的参数。
ProxyExchange