Spring Cloud Gateway 项目提供了一个用于在Spring MVC之上构建API网关的库,Spring Cloud Gateway旨在提供一种简单而高效的方法来将请求路由到API,并为它们提供跨领域的关注,例如:安全性,监视/度量和弹性等。
当前Spring Cloud Gateway 最新版本:2.2.4。
Spring Cloud Gateway特征功能
- 建立在Spring Framework 5,Project Reactor和Spring Boot 2.0之上;
- 能够匹配任何请求属性上的路由;
- 谓词和过滤器特定于路由;
- Hystrix断路器集成;
- Spring Cloud DiscoveryClient的集成;
- 易于编写的谓词和过滤器;
- 请求速率限制;
- 路径改写;
注:spring cloud gateway至少要求JDK8