Sentinel 规则不生效怎么查?
查看完整题解
参考回答
直接回答
先确认请求真正进入 Sentinel,并核对观察到的资源名。再查规则是否加载到该实例、规则类型是否与资源的接入方式匹配、请求速率或并发是否真的达到条件。
讲清原理
常见原因有注解代理没有执行、发布到错误的配置资源、规则名称不一致或看错实例。集群模式还要查看令牌客户端连接与回退。
例子与易错点
Dashboard 中配置的是 /orders,应用实际使用注解名称 create-order。规则不会匹配,即使调用量很高也没有拦截。
延伸阅读 Spring Boot 或 Spring Cloud 怎么接入 Sentinel? · Sentinel 怎么使用 Nacos 或 ZooKeeper 下发规则? · Sentinel Dashboard 怎样动态配置规则? · 怎样监控 Sentinel 的实时流量?
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。