Spring Cloud Gateway如何与Sentinel实现流控功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1397个文字,预计阅读时间需要6分钟。
目录+概述+快速开始+添加Sentinel配置文件+编写配置文件+测试+概述+Sentinel+支持对Spring Cloud Gateway、Zuul等主流API Gateway进行限流。
Sentinel 1.6.0 引入了Sentinel API Gateway Adapter Common 模块。
目录
- 概述
- 快速开始
- 添加Sentinel配置文件
- 编写配置文件
- 测试
概述
Sentinel 支持对 Spring Cloud Gateway、Zuul 等主流的 API Gateway 进行限流。
Sentinel 1.6.0 引入了 Sentinel API Gateway Adapter Common 模块,此模块中包含网关限流的规则和自定义 API 的实体和管理逻辑:
GatewayFlowRule:网关限流规则,针对 API Gateway 的场景定制的限流规则,可以针对不同 route 或自定义的 API 分组进行限流,支持针对请求中的参数、Header、来源 IP 等进行定制化的限流。ApiDefinition:用户自定义的 API 定义分组,可以看做是一些 URL 匹配的组合。
本文共计1397个文字,预计阅读时间需要6分钟。
目录+概述+快速开始+添加Sentinel配置文件+编写配置文件+测试+概述+Sentinel+支持对Spring Cloud Gateway、Zuul等主流API Gateway进行限流。
Sentinel 1.6.0 引入了Sentinel API Gateway Adapter Common 模块。
目录
- 概述
- 快速开始
- 添加Sentinel配置文件
- 编写配置文件
- 测试
概述
Sentinel 支持对 Spring Cloud Gateway、Zuul 等主流的 API Gateway 进行限流。
Sentinel 1.6.0 引入了 Sentinel API Gateway Adapter Common 模块,此模块中包含网关限流的规则和自定义 API 的实体和管理逻辑:
GatewayFlowRule:网关限流规则,针对 API Gateway 的场景定制的限流规则,可以针对不同 route 或自定义的 API 分组进行限流,支持针对请求中的参数、Header、来源 IP 等进行定制化的限流。ApiDefinition:用户自定义的 API 定义分组,可以看做是一些 URL 匹配的组合。

