Utilisez les nacos pour obtenir la persistance des règles sentinelles

1.pom

<!--SpringCloud ailibaba sentinel-datasource-nacos 后续做持久化用到-->
        <dependency>
            <groupId>com.alibaba.csp</groupId>
            <artifactId>sentinel-datasource-nacos</artifactId>
        </dependency>

2.yml

server:
  port: 8401

spring:
  application:
    name: cloudalibaba-sentinel-service
  cloud:
    nacos:
      discovery:
        server-addr: localhost:8848 #Nacos服务注册中心地址
    sentinel:
      transport:
        dashboard: localhost:8080 #配置Sentinel dashboard地址
        #默认从8719开始 没有被占用了就往后面扫描直到找到
        port: 8719
        #持久化配置 spring.cloud.sentinel.datasource...
      datasource:
        ds1:
          nacos:
            server-addr: localhost:8848
            dataId: cloudalibaba-sentinel-service #nacos配置的名字
            groupId: DEFAULT_GROUP
            data-type: json
            rule-type: flow

management:
  endpoints:
    web:
      exposure:
        include: '*'

feign:
  sentinel:
    enabled: true # 激活Sentinel对Feign的支持



3. Nacos ajoute la configuration ici, choisissez json
Insérez la description de l'image ici

Insérez la description de l'image ici

4. La configuration persistante est réalisée au démarrage

Je suppose que tu aimes

Origine blog.csdn.net/qq_45432665/article/details/114095626
conseillé
Classement