Sentinel服务

news/2024/11/28 4:56:57/

1,安装Sentinel 
2,引入依赖 spring-cloud-starter-alibaba-sentinel
3,自定义资源,添加注解: @SentinelResource(value = "getByCode",blockHandler = "handleException")
4,配置文件中添加sentinel的服务端地址

sentinel:transport:dashboard:192.168.0.107:8858


5,控制台中设置QPS单机阈值成5
6,添加自定义异常方法 handleException
7,持久化配置
    引入sentinel-datasource-nacos
    修改application.yml,配置sentinel的数据源
    在nacos中建立限流配置account-service-sentinel
8,熔断
    熔断降级策略配置
    自定义异常属性配置:fallback = "fallbackHandler"
    持久化配置,配置sentinel的数据源
    在nacos中建立配置文件product-service-sentinel-degrade,
9,打包查看README-zh.md


http://www.ppmy.cn/news/46284.html

相关文章

最优化方法Python计算:函数向量和函数矩阵

函数 f ( x ) , x ∈ R n f(\boldsymbol{x}),\boldsymbol{x}\in\text{ℝ}^n f(x),x∈Rn的梯度 ∇ f ( x ) ( ∂ f ∂ x 1 ∂ f ∂ x 2 ⋮ ∂ f ∂ x n ) \nabla f(\boldsymbol{x})\begin{pmatrix}\frac{\partial f}{\partial x_1}\\\frac{\partial f}{\partial x_2}\\\vdots\…

ThingsBoard开源物联网平台智慧农业实例快速部署教程(Ubuntu、CentOS适用)

ThingsBoard部署教程文档 文章目录 ThingsBoard部署教程文档1. JDK环境安装2. 安装thingsBoard2.1 ThingsBoard软件包安装2.2 PostgreSQL安装2.3 PostgreSQL初始化配置 3. 修改ThingsBord的配置4. 运行安装脚本测试5. 访问测试6. 导入一个仪表盘库6.1 导出仪表盘并导入自己的项…

【Linux】CentOS7.6 升级 gcc/g++

CentOS 7.6 升级 gcc/g的方法,不一定适用于其他linux系统 1.查看版本 g -v gcc -v当前查看版本,发现是4.8.5,这已经是2015年的旧版本了,对c11的支持不是很完善,为了方便学习和编写新版本的代码,升级一下还…

【TypeScript】TypeScript基础语法快速入门

快速入门 0、TypeScript简介 TypeScript是JavaScript的超集。它对JS进行了扩展,向JS中引入了类型的概念,并添加了许多新的特性。TS代码需要通过编译器编译为JS,然后再交由JS解析器执行。TS完全兼容JS,换言之,任何的J…

C++入门之auto关键字内联函数

文章目录 前言一、auto关键字1.auto简介2.auto的使用细则(1)auto与指针和引用结合起来使用(2)在同一行定义多个变量(3)auto不能推导的场景 3.基于范围的for循环(C11)(1)遍历&#xf…

Git——利用SSH密钥本地仓库上传远程GitHub库

文章目录 1、前言2、详细步骤2.1 创建密钥2.2 进入密钥文件并复制2.3 在GitHub上添加密钥2.4 回到本地仓库文件夹,连接GitHub并上传 3. 结语 1、前言 现在想要从本地设备将本地仓库上传到GitHub上需要用到SSH密钥,接下来讲解大致的步骤,本文默…

网络安全-kali配置ssh服务+敏感文件泄+dirsearch脚本

网络安全-kali配置ssh服务敏感文件泄dirsearch脚本 seccure shell 就是加密的telnet 远程用的 service ssh start 开启ssh服务metstat -tpan |gerp 22 监听这个端口是否开启 可以看到本地的22端口这个文件是/etc/ssh/sshd_config 输入 set number 找到第57行 把这个前面的#注…

VOC数据格式介绍

我们经常需要使用自己通过标注工具(如LabelImg、LabelMe等)生成的数据集或者一些开源数据集进行目标检测模型的训练,这些自定义数据集格式多样且不具有一致性,而目标检测的数据格式相比于其他任务又复杂很多,因此&…