sentinel持久化

1,Nacos平台中创建我们的流控规则

[

{

    "resource": "/ getOrderSentinel",

    "limitApp": "default",

    "grade": 1,

    "count": 5,

    "strategy": 0,

    "controlBehavior": 0,

    "clusterMode": false

}

]

resource:资源名,即限流规则的作用对象

limitApp:流控针对的调用来源,若为 default 则不区分调用来源

grade:限流阈值类型(QPS 或并发线程数);0代表根据并发数量来限流,1代表根据QPS来进行流量控制

count:限流阈值

strategy:调用关系限流策略

controlBehavior:流量控制效果(直接拒绝、Warm Up、匀速排队)

clusterMode:是否为集群模式
2.pom文件

com.alibaba.csp

sentinel-datasource-nacos

1.5.2
**3.配置文件**
sentinel:
  transport:
    dashboard: 127.0.0.1:8718
  eager: true
  datasource:
    ds:
      nacos:
        ### nacos连接地址
        server-addr: localhost:8848
        ## nacos连接的分组
        group-id: DEFAULT_GROUP
        ###路由存储规则
        rule-type: flow
        ### 读取配置文件的 data-id
        data-id: meitemayikt-order-sentinel
        ###  读取培训文件类型为json
        data-type: json

你可能感兴趣的:(微服务)