disconf
disconf copied to clipboard
zookeeper在disconf中起什么作用?监控还是存储配置文件、配置项?
我最近遇到这样的问题:试了下在disconf中上传有着多个配置项的配置文件,然后发现zk中有对应的文件信息。后来又试了下在disconf中新建配置项,此时发现zk中并没有该配置项的信息。那么zk中上传的配置文件是干啥用的???
分布式配置的架构大致相同,这是disconf中zk的作用 1、记录连接的客户端信息,以及对应客户端目前下载的配置信息(用的是zk的临时节点,客户端关闭,节点自动删除) 2、disconf配置更新,通过zk自动通知到客户端,通过http来拉取最新的配置信息(监听node)
@wuhuzhangwei 您好,我问个问题。 客户端在启动的时候会连接disconf后端配置的zk地址,这个连接操作目的是什么? 写入下载信息的? 为什么让客户端去连接而不是服务端拿到信息自己去和zk通信?而且这个zk连不上就下载不了配置文件? 是这样吗? 还是我们的研发配置的姿势不对? 希望回复沟通。谢谢