配置中心流程图
2021-04-26 16:45:22 4 举报
配置中心流程图
作者其他创作
大纲/内容
失败记录错误日志到/opt/日志和kibana日志
成功
写配置文件
获取成功
同步获取配置
更新全局变量更新环境变量
合并配置
获取项目apollo配置
对比逻辑:apollo配置判断是否启用对比。原配置:zhida-koa-utils 公共包 默认配置 + pod config-map 环境变量配置 +domain config接口新配置: pod config-map 环境变量配置 + apollo zhida-common公共配置 + apollo 项目配置 + domain config接口判断新配置中,是否包含所有原配置所有的key,且值完全相等。不相等则表示对比错误
失败
对比配置
异步5分钟轮循更新
项目启动成功,可正常访问
合并权重:zhida-koa-utils 公共包 默认配置 < pod config-map 环境变量配置 < apollo zhida-common公共配置 < apollo 项目配置 < domain config接口
获取默认配置
项目启动
获取domain配置
获取公共apollo配置
0 条评论
回复 删除
下一页