[发明专利]基于中间件的管控操作方法、装置、计算机设备及介质有效
申请号: | 202010613794.4 | 申请日: | 2020-06-30 |
公开(公告)号: | CN111654553B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 邓丰池 | 申请(专利权)人: | 平安银行股份有限公司 |
主分类号: | H04L67/562 | 分类号: | H04L67/562 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 谭果林 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 中间件 操作方法 装置 计算机 设备 介质 | ||
本发明涉及研发管理领域,尤其涉及一种基于中间件的管控操作方法、装置、计算机设备及介质。所述方法包括:接收管控平台发出的中间件实例的多层操作指令,确定与中间件实例关联的登录信息:抓取与中间件实例对应的至少一种目标中间件实例信息;对与中间件对应的健康指标和预设健康阈值进行对比,并获取对比之后的对比结果;运行与中间件对应的采集脚本,并获取采集脚本采集的JVM参数以及JVM参数的异常信息;通过grafana获取与中间件实例对应的IP数据;将目标中间件实例信息、对比结果、JVM参数、JVM参数的异常信息和IP数据发送至管控平台并分维度显示至管控平台的前端页面中。通过本发明可简化中间件管控操作过程中的对接流程和节省调试工作时间。
技术领域
本发明涉及研发管理领域中的开发领域,尤其涉及一种基于中间件的管控操作方法、装置、计算机设备及介质。
背景技术
多数传统的中间件管控需基于人工操作方法,人工操作包括人工维护各组件状态、人工记录帐号密码信息、人工检查集群健康和人工登录各个监控平台去查看JVM信息、数据源、实例信息等监控信息,因而,人工操作方法将存在实效性低和不利于维护的问题。而现有基于操作系统的agent去捕捉服务器上动态的中间件实例信息,通过在操作系统启动的进程来抓取中间件实例的启动路径,日志路径,版本和jdk版本等信息,其不足之处在于:对标准化具有较强的依赖性,如底层需要依赖统一的agent进行采集工作,上层的资源信息采集也需依赖标准化的规范,因此该方案存在可推广差和多平台直接适用能力差的问题,容易在非标准环境中,出现对接流程复杂和调试工作时间长的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种基于中间件的管控操作方法、装置、计算机设备及介质,用于解决在中间件管控操作中存在实效性低和不利于维护的问题以及对接流程复杂和调试工作时间长的问题。
一种基于中间件的管控操作方法,包括:
接收管控平台发出的中间件实例的多层操作指令,自与登录控制台模块关联的登录表单中,确定与所述中间件实例关联的登录控制台的登录信息,并根据已确定的所述登录信息实现与所述中间件实例关联的所述登录控制台的免密登录;所述多层操作指令包含多个子层操作指令,一个所述子层操作指令用于指示一个管控模块执行至少一类中间件对应的中间件实例;所述管控模块包括所述登录控制台模块、线程转储模块、集群健康检查模块、JVM信息查看模块和监控信息查看模块;
在确认免密登录完成之后,利用线程转储模块调用出thread dump,并通过所述thread dump直接从所述登录控制台抓取与所述中间件实例对应的至少一种目标中间件实例信息;
利用集群健康检查模块对与所述中间件对应的健康指标和预设健康阈值进行对比,并获取对比之后的对比结果;
利用JVM信息查看模块中的agent,运行与所述中间件对应的采集脚本,并获取所述采集脚本采集的用于启动中间件实例的JVM参数以及所述JVM参数的异常信息;
利用监控信息查看模块对接grafana,并通过所述grafana获取与所述中间件实例对应的IP数据;
将所述目标中间件实例信息、所述对比结果、所述JVM参数、所述JVM参数的异常信息和所述IP数据发送至所述管控平台并分维度显示至所述管控平台的前端页面中。
一种基于中间件的管控操作装置,包括:
实现模块,用于接收管控平台发出的中间件实例的多层操作指令,自与登录控制台模块关联的登录表单中,确定与所述中间件实例关联的登录控制台的登录信息,并根据已确定的所述登录信息实现与所述中间件实例关联的所述登录控制台的免密登录;所述多层操作指令包含多个子层操作指令,一个所述子层操作指令用于指示一个管控模块执行至少一类中间件对应的中间件实例;所述管控模块包括所述登录控制台模块、线程转储模块、集群健康检查模块、JVM信息查看模块和监控信息查看模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010613794.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于套管内压裂的采油用连接装置
- 下一篇:三轮结构的环形穿梭车