1.nacos配置
resource:资源名,即限流规则的作用对象
limitApp:流控针对的调用来源,若为 default 则不区分调用来源
grade:限流阈值类型(QPS 或并发线程数);0代表根据并发数量来限流,1代表根据QPS来进行流量控制
count:限流阈值
strategy:调用关系限流策略
controlBehavior:流量控制效果(直接拒绝、Warm Up、匀速排队)
clusterMode:是否为集群模式
2.Springboot整合代码
<!--sentinel 整合nacos -->
<dependency>
<groupId>com.alibaba.csp</groupId>
<artifactId>sentinel-datasource-nacos</artifactId>
<version>1.5.2</version>
</dependency>
spring:
application:
name: sentinel-test
cloud:
nacos:
discovery:
server-addr: 10.211.55.16:8848
###增加sentinel控制台的链接
sentinel:
transport:
dashboard: localhost:8718
eager: true
datasource:
ds:
nacos:
### nacos连接地址
server-addr: 10.211.55.16:8848
## nacos连接的分组
group-

本文介绍了如何将Sentinel与Nacos整合,实现策略的持久化。内容包括nacos的配置,Springboot项目的整合步骤,以及使用过程中需要注意的事项,如配置值的同步问题和自定义加载策略的影响。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



