-
pom添加依赖
xml<dependency> <groupId>com.alibaba.csp</groupId> <artifactId>sentinel-datasource-nacos</artifactId> </dependency>
-
添加nacos配置
yamlspring: cloud: sentinel: datasource: ds: nacos: server-addr: 127.0.0.1:8848 # namespace: public # 注意public空间下不能显示的设置为public否则获取不到配置 dataId: sentinel-client-app-sentinel.json groupId: DEFAULT_GROUP data-type: json rule-type: flow
-
编写Controller测试Sentinel
java@RestController @RequestMapping("/sentinel/datasource") public class SentinelDatasourceController { @GetMapping("/index") @SentinelResource("sentinelDatasourceIndex") public String index(){ return "hello world index" ; } }
-
nacos中添加dataId为sentinel-client-app-sentinel.json的配置
json[ { "resource": "sentinelDatasourceIndex", "limitApp": "default", "grade": 1, "count": 1, "strategy": 0, "controlBehavior": 0, "clusterMode": false } ]
-
注意如果在namespace为public下创建的配置,则编写配置时namespace必须为空
sentinel持久限流化化规则到nacos
yicj2023-09-16 11:59
相关推荐
MrSYJ5 分钟前
AuthenticationEntryPoint认证入口lssjzmn24 分钟前
Java并发容器ArrayBlockingQueue与LinkedBlockingQueue对比PK用户98408905087241 小时前
Java基础之深拷贝浅拷贝-Integer渣哥1 小时前
99%的人忽略了!Java Integer缓存池原来暗藏玄机小蒜学长1 小时前
vue家教预约平台设计与实现(代码+数据库+LW)天天摸鱼的java工程师1 小时前
谈谈你对 Seata 的理解?8 年 Java 开发:从业务踩坑到源码级解析(附实战代码)Emrys_1 小时前
基于 AOP 实现接口幂等性 —— 深入浅出实战指南用户3721574261351 小时前
Java PPT转多种图片格式:打造高质量的文档转换服务LSTM971 小时前
如何使用Java将PDF转换为Word华仔啊1 小时前
SpringBoot+MySQL+Vue实现文件共享系统