当前位置: 首页 > news >正文

SpringCloud: sentinel降级配置、热点参数、系统规则 配置到nacos

一、application.yml
spring.cloud.sentinel
在这里插入图片描述

  cloud:nacos:discovery:# 服务注册地址server-addr: xxx.xxx.xxx.xxx:8848sentinel:eager: truetransport:# 控制台地址dashboard: localhost:9999# nacos配置持久化datasource:ds2:nacos:server-addr: xxx.xxx.xxx.xxx:8848dataId: circuit-breaker2groupId: DEFAULT_GROUPdata-type: jsonrule-type: degrade

二、nacos中配置circuit-breaker2
在这里插入图片描述
[{
“resource”: “test2”,
“count”: 2,
“timeWindow”: 60,
“grade”: 2,
“minRequestAmount”: 2,
“slowRatioThreshold”: 0.2,
“statIntervalMs”: 2000
}]

上述配置可以到localhost:9999这个控制台去查看。

####################################
热点参数配置:rule-tpye为param-flow
nacos配置:

[{"burstCount": 0,"clusterMode": false,"controlBehavior": 0,"count": 2,"durationInSec": 1,"grade": 1,"limitApp": "default","maxQueueingTimeMs": 0,"paramFlowItemList": [],"paramIdx": 0,"resource": "test3"}
]

####################################
系统规则配置配置:rule-tpye为system
nacos配置:

[{"highestSystemLoad": -1,"avgRt": -1,"maxThread": -1,"qps": -1,"highestCpuUsage": 0.03
}]

这种配置,cpu利用率超3%,则提示超流量

参考:

https://sentinelguard.io/zh-cn/docs/basic-api-resource-rule.html
http://www.lryc.cn/news/9316.html

相关文章:

  • 交换机之配置netsflow
  • 非科班出身学习软件测试可以么
  • 面试已上岸,成功拿到阿里和腾讯的入职offer,Java程序员面经全在这了,希望能帮到你!
  • Redisson分布式锁
  • LOF(Local Outlier Factor)原理
  • [ vulhub漏洞复现篇 ] Drupal<7.32 Drupalgeddon SQL注入漏洞(CVE-2014-3704)
  • Part 4 描述性统计分析(占比 10%)——下
  • 【一般人不会告诉你】比肩chatgtp的5款AI网站
  • LA@相似方阵和对角化
  • 存储类别、链接与内存管理(二)
  • JavaScript 入门教程||javascript 简介||JavaScript 用法
  • 新闻稿写作指南
  • 一文详解Redis持久化的两种方案
  • 第六章 - 数据过滤where(where与and和or的组合用法)
  • Oracle 定时任务例子
  • Android常用9种自动化测试框架对比,Appium有哪些优势?
  • 在vue2使用百度脑图的kityminder-core进行二次开发思维导图,给节点绑定数据后添加新的图标
  • FPGA时序约束与分析 --- 时序约束概述
  • 2022——寒假总结
  • C++11 Lambda表达式
  • 冰湖灾害遥感监测评价与模拟分析
  • Highcharts.Chart
  • 遍历map的几种方法
  • RocketMQ源码分析之Broker概述与同步消息发送原理与高可用设计及思考
  • K8s常见面试题总结
  • OpenFeign 自定义解码器Decoder 失效
  • c++练习题8
  • Python循环语句代码详解:while、for、break
  • vue父子组件传值不能实时更新
  • 2023美赛A题思路数据代码分享