
Spring Cloud Alibaba
森林森
java学习
展开
-
基于 Nacos 实现 Sentinel 规则持久化
Sentinel Dashboard中添加的规则数据存储在内存,微服务停掉规则数据就消失,在⽣产环境下不合适。我们可以将Sentinel规则数据持久化到Nacos配置中⼼,让微服务从Nacos获取规则数据在微服务中pom中添加<!-- Sentinel⽀持采⽤ Nacos 作为规则配置数据源,引⼊该适配依赖 --><dependency><groupId>com.alibaba.csp</groupId><artifactId>sen原创 2020-09-02 10:39:20 · 715 阅读 · 0 评论 -
Sentinel ⾃定义兜底逻辑
@SentinelResource注解类似于Hystrix中的@HystrixCommand注解@SentinelResource注解中有两个属性需要我们进⾏区分, blockHandler属性⽤来指定不满⾜Sentinel规则的降级兜底⽅法, fallback属性⽤于指定Java运⾏时异常兜底⽅法SentinelResourcevalue:定义资源名 就是个名称,随便起blockHandlerClass:指定Sentinel规则异常兜底逻辑所在class类blockHandler:指定Sen原创 2020-09-02 09:57:17 · 606 阅读 · 0 评论