Spring Cloud Alibaba#22.Sentinel与Nacos配置持久化

Spring Cloud Alibaba#22.Sentinel与Nacos配置持久化

本文讲解Sentinel与Nacos配置持久化的使用技巧

笔记对应学习视频:

https://www.itlaoqi.com/chapter/2664.html

本节咱们学习如何保证Sentinel与Nacos联合应用保证配置不会丢失

Nacos除了作为注册中心对微服务进行管理外,还可以作为配置中心对应用的配置进行统一管理,基于这个特性Sentinel+Nacos的规则持久化方案应运而生

  • Nacos创建限流配置
    • article-service-flow-rules
    • DEFAULT_GROUP

Spring Cloud Alibaba#22.Sentinel与Nacos配置持久化

    • 配置内容

      Spring Cloud Alibaba#22.Sentinel与Nacos配置持久化

       

    • 应用中Sentinel加载Nacos配置
      • 引入依赖,pom.xml

        Spring Cloud Alibaba#22.Sentinel与Nacos配置持久化

         

      •  
    • 增加nacos dataid配置

      Spring Cloud Alibaba#22.Sentinel与Nacos配置持久化

      启动应用便可完成自动加载nacos对应dataid

      如需额外增加熔断或其他配置,按上面步骤重新设置即可

      dataId: article-service-degrade-rules

      Spring Cloud Alibaba#22.Sentinel与Nacos配置持久化

      application.yml

      Spring Cloud Alibaba#22.Sentinel与Nacos配置持久化