简介:微服务Sentinel流控规则持久化到nacos配置中心
- 文档: https://github.com/alibaba/Sentinel/wiki/%E5%9C%A8%E7%94%9F%E4%BA%A7%E7%8E%AF%E5%A2%83%E4%B8%AD%E4%BD%BF%E7%94%A8-Sentinel
- 生产环境下更常用 push 模式的数据源
- 流控规则持久化到nacos配置中心配置-common和gateway都添加
<!--限流持久化到nacos--> <dependency> <groupId>com.alibaba.csp</groupId> <artifactId>sentinel-datasource-nacos</artifactId> </dependency>
配置持久化数据源
#流控规则持久化到nacos配置中心 datasource: ds1: nacos: server-addr: 192.168.0.88:8848 data-id: ${spring.application.name}.json group-id: DEFAULT_GROUP data-type: json rule-type: flow
配置中心配置

[ { "resource":"/test", "controlBehavior":0, "count":2, "grade":1, "limitApp":"default", "strategy":0 }, { "resource":"/api/coupon/v1/page_coupon", "controlBehavior":0, "count":1, "grade":1, "limitApp":"default", "strategy":0 } ]
本文作者为DBC,转载请注明。