八.sentinel最终归档-Nacos持久化

Nacos 持久化(最终归档)


简介

我们在官网上直接拉下来的jar启动后的所有配置都只是保存在缓存中,当我们重新启动Sentinel后,所有配置都会消失,显然这种方式使用在生产上是有问题,所以我们需要把规则配置持久化。看一下下面的这种截图(来自官网):
在这里插入图片描述
截图中分别介绍了三种推送方式,我们简单说一下:

  • 原始模式:把配置规则存在缓存中,把规则推送到各个客户端中,重启即消失。
  • Pull 模式:客户端定期轮询向Sentinel获取规则,每个客户端都要定期轮询去拿数据,数据一致性无法保证,而且有一定的性能损耗。
  • Push 模式:把配置规则存储到第三方(Nacos/Zookeeper等),并向客户端推送配置信息,保证了数据一致性、数据持久化、速度快。

简介到这里,毫无疑问我们应该使用 Push 模式,但是使用该模式需要我们下载Sentinel的源码,并对其源码进行改造。


Sentinel持久化nacos 改源码部分


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值