-
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
相关推荐
Wang's Blog7 分钟前
Java 项目实战: 交友项目 - Dubbo 的内部结构与一次调用的完整链路Wang's Blog11 分钟前
Java 项目实战: 交友项目 - Dubbo 入门引导wangchunyu11439 分钟前
Python 数据可视化实战入门教程蜗牛互联网44 分钟前
Python Agent工具调用的白名单、参数校验与审批门禁SL_staff1 小时前
当规则引擎开始‘懂业务’:JVS-Rules金融风控四大原生能力拆解Shaoshing1 小时前
前缀和与差分dd聊技术2 小时前
Prompt 从代码常量搬进数据库:改一句话,不用再发一次版ly76892 小时前
Spring Data MongoDB 批量写入实践:BulkOperations 批大小与写关注权衡TAKETODAY2 小时前
Netty 是怎么把 HTTP 请求交给 MVC 的?一个请求的完整链路蚰蜒螟2 小时前
从内核启动到 Java NIO:一次 socket accept 的源码串联之旅