Sentinel 怎么使用 Nacos 或 ZooKeeper 下发规则?
查看完整题解
参考回答
直接回答
配置中心存规则,Sentinel 客户端通过适配的数据源读取初始内容并订阅更新,最后把解析后的规则加载到客户端的规则管理器。
讲清原理
需要让应用和发布端指向同一 Data ID、Group 或 ZooKeeper 路径。规则类型、序列化格式及解析器应匹配。放到配置中心的数据仍须成功加载后才会生效。
例子与易错点
Nacos 中改了热点规则,但应用把它当普通流控数组加载,规则可能不起作用。发布后要核对客户端内存中的规则。
延伸阅读 Sentinel Dashboard 怎样动态配置规则? · 怎么让 Sentinel 规则重启后仍然生效? · 怎样动态启用或停用某个 Sentinel 流控规则?
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。