首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种中间件配置发现管理方法、系统、设备及存储介质 

申请/专利权人:厦门国际银行股份有限公司

申请日:2023-10-26

公开(公告)日:2024-06-25

公开(公告)号:CN117492874B

主分类号:G06F9/448

分类号:G06F9/448;G06F9/445

优先权:

专利状态码:有效-授权

法律状态:2024.06.25#授权;2024.02.23#实质审查的生效;2024.02.02#公开

摘要:本发明提出了一种中间件配置发现管理方法、系统、设备及存储介质,包括:获取运行中的主机资产清单和容器化主机上的容器信息;对不同的操作系统匹配不同的中间件发现程序;通过调用运维管理平台的作业接口批量下发中间件发现程序的任务,并且获取任务的执行结果;采用进程、端口特征匹配及过滤的方式确认云服务器中间件或容器中间件的启动路径,自动获取云服务器中间件和容器中间件的配置信息;对二者的配置信息进行结果汇总,并与本地数据库进行对比,对结果汇总的数据进行增量更新。本发明实现了在混合云、混合容器应用环境中自动识别并批量获取中间件的版本、安装路径等配置信息,提高了配置管理的效率。

主权项:1.一种中间件配置发现管理方法,其特征在于,包括以下步骤:S1、通过运维管理平台获取运行中的主机资产清单,以及通过容器管理平台获取运行在容器化主机上的所有容器信息;按操作系统类别对所述主机资产清单中的所有主机进行聚类,对不同的操作系统匹配不同的中间件发现程序;S2、通过调用运维管理平台的作业接口批量下发所述中间件发现程序的任务,并且获取所述任务的执行结果;对于运行于云服务器上的云服务器中间件,采用进程、端口特征匹配及过滤的方式确认所述云服务器中间件的启动路径,自动获取所述云服务器中间件配置信息,包括以下子步骤:S211、将主机的所有进程信息与中间件特征数据库的信息进行比对,获得主机上中间件进程的第一PID信息;S212、通将主机的所有监听端口信息与中间件特征数据库的信息进行比对,获得存在中间件端口相关进程的第二PID信息;S213、对获取到的所述第一PID信息和所述第二PID信息取交集,得到云服务器中间件实际运行PID信息;S214、通过所述云服务器中间件实际运行PID信息获取到所述云服务器中间件的启动路径,进而获取所述云服务器中间件配置信息;对于运行于容器内的容器中间件,在所述容器化主机上通过容器命令执行工具实现在容器内部执行中间件发现程序,所述容器的中间件发现程序与云服务器的中间件发现程序一样采用进程、端口特征匹配及过滤的方式确认所述容器中间件的启动路径,自动获取所述容器中间件配置信息,包括以下子步骤:S221、利用步骤S1中获取的运行在容器化主机上的所有容器信息,结合容器命令执行工具实现在每个容器内部执行所述中间件发现程序;S222、将容器的所有进程信息与中间件特征数据库的信息进行比对,获得容器上中间件进程的第三PID信息;S223、通将容器的所有监听端口信息与中间件特征数据库的信息进行比对,获得存在中间件端口相关进程的第四PID信息;S224、对获取到的所述第三PID信息和所述第四PID信息取交集,得到容器中间件实际运行PID信息;S225、通过所述容器中间件实际运行PID信息获取到所述容器中间件的启动路径,进而获取所述容器中间件配置信息;S3、对所述云服务器中间件配置信息和所述容器中间件配置信息进行结果汇总,并与本地数据库中的历史数据进行对比,对所述结果汇总的数据进行增量更新。

全文数据:

权利要求:

百度查询: 厦门国际银行股份有限公司 一种中间件配置发现管理方法、系统、设备及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。