开发者社区> 问答> 正文

zookeeper 做配置中心问题咨询:报错

项目里用zk做配置中心,

我想问问有经验的人,每次读取配置都是从zk里读取,这样从zk里更改了配置,可以实时的读取到最新配置

另一个是从zk里读取的配置,存放到redis缓存里,给缓存设置一个过期时间,这样改了配置,不能立马读取到最近配置,

那种比较好?是要根据业务对实时性要求,我倾向选择第一个

或者还有更好的方案吗?

展开
收起
kun坤 2020-06-06 22:51:57 439 0
1 条回答
写回答
取消 提交回答
  • 某某电商的配置服务是这样做的:缓存在客户端,如果zk配置更改了则通知客户端修改配置(订阅者),这样做的好处就是就算你的配置中心挂掉了,也不会影响你的配置,不需要为zk配置中心的可用性担心。
    ######说的不错,谢谢######恩,这个方法蛮好的。######zk 可以结合 encache,同时本地支持文件快照缓存。不用担心丢失,甚至zk挂掉也不用担心。 #xxl-conf# ,一个分布式配置管理平台,拥有"强一致性、毫秒级动态推送、多环境、多语言、配置监听、权限控制、版本回滚"等特性。现已开放源代码,开箱即用。 http://www.xuxueli.com/xxl-conf/

    2020-06-06 22:52:01
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《MSE 微服务网关》 立即下载
微服务引擎 MSE 治理中心重磅发布 立即下载
阿里云微服务引擎 MSE 2.0 线上发布 立即下载