sentinel 持久化 nacos 笔记

  1. sentinel 的安装。
    nacos 官方下载
    在你下载sentinel的目录下打开cmd 执行一下指令,即可运行sentinel。
    -Dserver.port 指定对应的运行端口号
java -Dserver.port=8858 -jar sentinel-dashboard-x.x.x.jar 
  1. yml文件配置例子
    持久化的yml文件例子
  2. nacos 配置 对应的 dataId的配置
    配置文件
    配置内容例子
[
    {
        "resource": "ruoyi-auth", 
        "count": 500,
        "grade": 1,
        "limitApp": "default",
        "strategy": 0,
        "controlBehavior": 0
    },
]
resource:资源名称
limitApp:来源应用
grade:阈值类型,0线程数,1qps
count:单机阈值
strategy:流控模式,0直接,1关联,2链路
controlBehavior:流控效果,0快速失败,1warm up,2排队等待
clusterMode:是否集群

配置完这些东西,你的sentinel持久化到nacos的过程就结束了,但是有个需要注意的地方。与其说是持久化到nacos不如说是将文件写好在nacos做好预处理。因为你在sentinel里更改的内容是不会同步到nacos的。只有修改了nacos的配置文件发布之后,sentinel才可以生效。

Logo

快速构建 Web 应用程序

更多推荐