[发明专利]线上问题捕获方法、系统、装置、电子设备及存储介质在审

专利信息
申请号: 201910777921.1 申请日: 2019-08-22
公开(公告)号: CN110471787A 公开(公告)日: 2019-11-19
发明(设计)人: 刘慕雨;王泽洋;吴成龙;王涛 申请(专利权)人: 中国工商银行股份有限公司
主分类号: G06F11/07 分类号: G06F11/07;G06F9/455
代理公司: 11127 北京三友知识产权代理有限公司 代理人: 周达;刘飞<国际申请>=<国际公布>=<
地址: 100140 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 捕获 输入信息 字节码 预设 捕获目标 查找目标 存储介质 电子设备 定位问题 接收用户 目标进程 目标数据 生产运行 问题诊断 不停机 返回 进程
【说明书】:

本说明书实施例提供一种线上问题捕获方法、系统、装置、电子设备及存储介质。所述方法包括:接收用户的输入信息,并根据所述输入信息查找目标进程;在所述目标进程对应的目标JAVA虚拟机中注入预设的字节码;接收捕获请求,并根据所述捕获请求,执行所述预设的字节码捕获目标数据;返回所述捕获的目标数据。该方法可以在系统不停机的情况下实现线上问题诊断,快速高效定位问题,保障生产运行稳定。

技术领域

本说明书实施例涉及计算机技术领域,特别涉及一种线上问题捕获方法、系统、装置、电子设备及存储介质。

背景技术

随着云计算技术的快速发展,分布式集群的应用受到越来越多的关注,以分布式存储系统为例,分布式存储系统采用可扩展的系统结构,利用多台服务器分担存储负荷,不但提高了系统的可靠性、可用性和存储效率,而且易于扩展。对于分布式存储系统等分布式集群而言,集群的稳定性和可靠性至关重要。

分布式集群动辄成百上千个节点,一旦某一环节出现故障或性能瓶颈,传统运维方式往往需要将系统停机,在多台机器上反复查看日志,对简单问题的排查常常要跨多个平台和团队,对于难以重现的问题,线上诊断更加困难,研发与测试之间需要花费很大的沟通成本,问题排查效率很低。

发明内容

本说明书实施例的目的是提供一种线上问题捕获方法、系统、装置、电子设备及存储介质,以在系统不停机的情况下实现线上问题诊断,快速高效定位问题,保障生产运行稳定。

为解决上述问题,本说明书实施例提供一种线上问题捕获方法、系统、装置、电子设备及存储介质是这样实现的。

一种线上问题捕获方法,所述方法包括:接收用户的输入信息,并根据所述输入信息查找目标进程;在所述目标进程对应的目标JAVA虚拟机中注入预设的字节码;接收捕获请求,并根据所述捕获请求,执行所述预设的字节码捕获目标数据;返回所述捕获的目标数据。

一种线上问题捕获系统,所述系统包括交互装置和捕获装置;所述交互装置用于接收用户的输入信息、捕获请求,并将所述用户的输入信息、捕获请求下发至所述捕获装置,以及接收所述捕获装置返回的数据;所述捕获装置用于根据用户的输入信息查找目标进程;在所述目标进程对应的目标JAVA虚拟机中注入预设的字节码;根据捕获请求,执行所述预设的字节码捕获目标数据;返回所述捕获的目标数据至交互装置。

一种线上问题捕获装置,所述装置包括:查找模块,用于接收用户的输入信息,并根据所述输入信息查找目标进程;注入模块,用于在所述目标进程对应的目标JAVA虚拟机中注入预设的字节码;执行模块,用于接收捕获请求,并根据所述捕获请求,执行所述预设的字节码捕获目标数据;返回模块,用于返回所述捕获的目标数据。

一种电子设备,包括:网络通信单元,用于接收用户的输入信息、捕获请求;处理器,用于根据用户的输入信息查找目标进程;在所述目标进程对应的目标JAVA虚拟机中注入预设的字节码;根据捕获请求,执行所述预设的字节码捕获目标数据;返回所述捕获的目标数据。

一种计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被执行时实现:接收用户的输入信息,并根据所述输入信息查找目标进程;在所述目标进程对应的目标JAVA虚拟机中注入预设的字节码;接收捕获请求,并根据所述捕获请求,执行所述预设的字节码捕获目标数据;返回所述捕获的目标数据。

由以上本说明书实施例提供的技术方案可见,本说明书实施例提供的线上问题捕获方法,可以接收用户的输入信息,并根据所述输入信息查找目标进程;在所述目标进程对应的目标JAVA虚拟机中注入预设的字节码;接收捕获请求,并根据所述捕获请求,执行所述预设的字节码捕获目标数据;返回所述捕获的目标数据。本说明书实施例提供的方法可以提供实时的在线捕获能力,在不中断当前JAVA虚拟机,即系统不停机的情况下实现问题捕获,解决离线问题分析方式效率低下的痛点,使得出问题的节点能够直接进行在线调试,方便应用团队快速高效定位问题,提升问题排查效率,保障生产运行稳定。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910777921.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top