-
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
相关推荐
第七序章1 分钟前
【Linux学习笔记】初识Linux —— 理解gcc编译器代码栈上的思考10 分钟前
SpringBoot 拦截器消失的旧时光-194312 分钟前
C++ 拷贝构造、拷贝赋值、移动构造、移动赋值 —— 四大对象语义完全梳理送秋三十五14 分钟前
一次大文件处理性能优化实录————Java 优化过程雨中飘荡的记忆16 分钟前
千万级数据秒级对账!银行日终批处理对账系统从理论到实战jbtianci22 分钟前
Spring Boot管理用户数据Sylvia-girl25 分钟前
线程池~~fie888926 分钟前
基于MATLAB的转子动力学建模与仿真实现(含碰摩、不平衡激励)lly20240629 分钟前
C# 变量作用域魔力军29 分钟前
Rust学习Day3: 3个小demo实现