Spring Boot 或 Spring Cloud 怎么接入 Sentinel?
先说出你的答案
定义边界、关键机制、一个反例;P8题再补容量、失败与验证。
查看完整题解
参考回答
直接回答
Spring Cloud Alibaba 项目按版本兼容表引入 spring-cloud-starter-alibaba-sentinel,给要保护的方法或请求路径定义资源,再加载规则。控制台可以帮助观察和管理。
讲清原理
先通过实际请求确认资源名,然后设计限流返回。注解需要正确的 AOP 接入,网关场景要引入匹配版本的适配器。裸 Spring Boot 也能用 Sentinel 核心 API 和相应适配。
例子与易错点
给库存查询加流控规则后,打出高于阈值的请求,观察通过、拦截及降级响应。控制台显示应用在线时,还得实际发请求验证限流。
延伸阅读 Sentinel 的资源是什么,怎样定义? · @SentinelResource 如何区分 blockHandler 和 fallback? · Sentinel Dashboard 怎样动态配置规则? · Sentinel 规则不生效怎么查?
和评分标准对照,你能独立回答到哪一步?
自评会安排下一次复习,不保存你的口述内容。
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。