-
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
相关推荐
Mr.Jessy2 小时前
JavaScript高级:构造函数与原型云栖梦泽4 小时前
鸿蒙应用签名与上架全流程:从开发完成到用户手中爱上妖精的尾巴5 小时前
6-4 WPS JS宏 不重复随机取值应用Goldn.5 小时前
Java核心技术栈全景解析:从Web开发到AI融合李慕婉学姐6 小时前
【开题答辩过程】以《基于Android的出租车运行监测系统设计与实现》为例,不知道这个选题怎么做的,不知道这个选题怎么开题答辩的可以进来看看小鸡吃米…6 小时前
Python 列表m0_740043736 小时前
SpringBoot05-配置文件-热加载/日志框架slf4j/接口文档工具Swagger/Knife4j编织幻境的妖6 小时前
SQL查询连续登录用户方法详解kaikaile19957 小时前
基于C#实现一维码和二维码打印程序我不是程序猿儿7 小时前
【C#】画图控件的FormsPlot中的Refresh功能调用消耗时间不一致缘由