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

Spring Boot 或 Spring Cloud 怎么接入 Sentinel?

查看完整题解

参考回答

直接回答

Spring Cloud Alibaba 项目按版本兼容表引入 spring-cloud-starter-alibaba-sentinel,给要保护的方法或请求路径定义资源,再加载规则。控制台可以帮助观察和管理。

讲清原理

先通过实际请求确认资源名,然后设计限流返回。注解需要正确的 AOP 接入,网关场景要引入匹配版本的适配器。裸 Spring Boot 也能用 Sentinel 核心 API 和相应适配。

例子与易错点

给库存查询加流控规则后,打出高于阈值的请求,观察通过、拦截及降级响应。控制台显示应用在线时,还得实际发请求验证限流。

延伸阅读 Sentinel 的资源是什么,怎样定义? · @SentinelResource 如何区分 blockHandler 和 fallback? · Sentinel Dashboard 怎样动态配置规则? · Sentinel 规则不生效怎么查?

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

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