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

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

先说出你的答案

定义边界、关键机制、一个反例;P8题再补容量、失败与验证。

查看完整题解

参考回答

直接回答

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

讲清原理

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

例子与易错点

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

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

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

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