sentinel配置 持久化到nacos的详细过程
引入依赖:
<!-- Sentinel Datasource Nacos --> <dependency> <groupId>com.alibaba.csp</groupId> <artifactId>sentinel-datasource-nacos</artifactId> <version>1.8.0</version> </dependency>
application.yml配置文件
nacos控制台添加配置
配置完成之后看下sentinel面板
然后我们只要修改nacos中的配置信息,sentinel数据就会跟着同步。
上面我们做了网关限流的持久化,那么如果想要熔断一起配置呢??
application.yml
然后还是一样在nacos加上我们的配置文件
规则含义
resource 资源名,即规则的作用对象
grade 熔断策略,支持慢调用比例/异常比例/异常数策略 慢调用比例
count 慢调用比例模式下为慢调用临界 RT(超出该值计为慢调用);异常比例/异常数模式下为对应的阈值
timeWindow 熔断时长,单位为 s
minRequestAmount 熔断触发的最小请求数,请求数小于该值时即使异常比率超出阈值也不会熔断(1.7.0 引入) 5
statIntervalMs 统计时长(单位为 ms),如 60*1000 代表分钟级(1.8.0 引入) 1000 ms
slowRatioThreshold 慢调用比例阈值,仅慢调用比例模式有效(1.8.0 引入)
到此这篇关于sentinel配置 持久化到nacos的文章就介绍到这了,更多相关sentinel配置持久化nacos内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
springboot使用Mybatis-plus分页插件的案例详解
这篇文章主要介绍了springboot使用Mybatis-plus分页插件的相关知识,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-05-05springMVC中HttpMessageConverter的具体使用
HttpMessageConverter,报文信息转换器,将请求报文转换为Java对象,本文主要介绍了springMVC中HttpMessageConverter的具体使用,具有一定的参考价值,感兴趣的可以了解一下2023-08-08
最新评论