一种支持跨语言跨平台的运维配置管理方法及系统

基本信息

申请号 CN202110191425.5 申请日 -
公开(公告)号 CN112835591A 公开(公告)日 2021-05-25
申请公布号 CN112835591A 申请公布日 2021-05-25
分类号 G06F8/60;G06F8/65;G06F11/30 分类 计算;推算;计数;
发明人 何红;张振;杨雨虹;韩晓宁;白正;王君 申请(专利权)人 南京莱斯网信技术研究院有限公司
代理机构 江苏圣典律师事务所 代理人 于瀚文;胡建华
地址 210000 江苏省南京市秦淮区永丰大道36号天安数码城05幢
法律状态 -

摘要

摘要 本发明提供了一种支持跨语言跨平台的运维配置管理方法及系统,所述系统包括:配置存储模块:将配置信息存储在zookeeper中;配置管理模块:读取配置存储模块中的配置信息并进行修改,对修改后的配置保存,自动推送配置值的变更情况给配置监测模块;配置监测模块:接收kafka报文,进行解析,将变更后的配置信息存储在模块自身的内存中,以共享内存的方式对外提供。该系统通过结合zookeeper、kafka、分布式和共享内存等技术,实现了混合架构中多个软件模块的配置项信息的集中管理、批量修改、变更检测、自动更新、配置信息的本地文件持久化和动态重启加载,提升配置信息自动更新的时效性,提高自动化运维的水平。