-
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 分钟前
从这里开始:Java 后端与 AI 工程的三条阅读路线香蕉大香蕉(06敬畏市场)17 分钟前
MySQL 单点详解(07)nice_lcj52041 分钟前
深入理解 Java 反射:从 Class 对象到方法调用(含性能实测 + 迷你 IOC 实战 + 面试考点)骑着蜗牛撵大象3271 小时前
2026 后端 AI 工程化:Spring AI 管调用、MCP 管工具、Agent 内嵌管自治tryxr1 小时前
JVM 垃圾回收机制揣一尾游鱼yu2 小时前
Spring上(IOC)笔记荣码2 小时前
长上下文与大文档处理:200页PDF怎么喂给AI,我踩了4个坑樱花树下的数学喵2 小时前
手写简易 STL string|C++ 字符串底层实现极限挑战哥3 小时前
共享电单车联营平台分账架构实践:二清合规与自动分账零人工方案jimy13 小时前
C++ 报错的 qualifiers 的意思