-
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
相关推荐
铲子Zzz17 分钟前
Java使用接口AES进行加密+微信小程序接收解密霖檬ing22 分钟前
K8s——配置管理(1)小小小新人1212336 分钟前
C语言 ATM (4)Two_brushes.44 分钟前
【linux网络】网络编程全流程详解:从套接字基础到 UDP/TCP 通信实战小白学大数据1 小时前
R语言爬虫实战:如何爬取分页链接并批量保存争不过朝夕,又念着往昔1 小时前
Go语言反射机制详解Azxcc01 小时前
C++异步编程入门Vic101011 小时前
Java 开发笔记:多线程查询逻辑的抽象与优化Biaobiaone1 小时前
Java中的生产消费模型解析我命由我123451 小时前
前端开发问题:SyntaxError: “undefined“ is not valid JSON