Java 后端面试题库 / 全部题解免费阅读理解原理,有条理地回答

Sentinel 怎样与 Spring Cloud Gateway 自带限流配合?

查看完整题解

参考回答

直接回答

Sentinel 可在 Gateway 里按路由 ID、API 分组和请求属性限流。Gateway 自带的 RequestRateLimiter 按解析出的 key 调用所配置的限流器,也可以独立使用。

讲清原理

同时配置后,同一次请求可能经过两次限流判断。一个可负责外部租户配额,另一个负责保护特定高成本 API。应确认生效顺序和拒绝响应,避免同一限额被重复计算。

例子与易错点

按用户限速放在网关通用规则,用 Sentinel 对支付路由单独保护。压测时分别跨过两个阈值,验证是哪个规则拒绝。

延伸阅读 Spring Boot 或 Spring Cloud 怎么接入 Sentinel? · 怎样用 Sentinel 给 API 网关做全局限流?

这道题,你掌握得怎么样?

掌握程度由你主动标记,阅读和收藏不会自动改变状态。