配置中心client
2016-10-23 19:08:08 0 举报
AI智能生成
思维导图是一种视觉化的工具,用于组织和展示思维过程。它以一个中心主题为核心,通过分支和节点的形式将相关信息进行分类和连接。每个节点代表一个具体的概念或细节,而分支则表示不同概念之间的关系。通过思维导图,人们可以清晰地看到思维的逻辑结构和层次关系,帮助整理思绪、梳理信息、解决问题。同时,思维导图还可以激发创造力,促进思维的联想和发散。它是一种简单而有效的工具,适用于各种领域,如学习、工作、项目管理等。无论是个人还是团队,都可以通过使用思维导图来提高工作效率和思维质量。
作者其他创作
大纲/内容
local模式
模块打包、启动时拉取全量配置
配置变更后同步更新本地文件中的配置数据
classic模式
将spring bean的某一变量托管为云端配置,能接收到云端配置变更通知
接收到云端配置变更通知后,获取zk上该模块所有配置的最新版本,比较本地的配置版本,计算出版本变更的配置项
根据模块名和配置名调用云端接口获取最新的配置值,如果配置版本号大于内存中的版本号,则更新配置
配置项被更新成功后,调用相应的回调函数进行其它业务处理,并将该实例所有配置当前的版本号写回到zk
long polling模式
监测到zk挂掉后,由classic模式切换到长轮询模式,每隔一段时间全量拉取云端配置更新到本地
切换到长轮询模式后,若监测到zk恢复正常,则再切换回classic模式
0 条评论
下一页