[发明专利]数据处理方法、装置及存储介质在审
申请号: | 202211609327.X | 申请日: | 2022-12-14 |
公开(公告)号: | CN115858096A | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 李秋林 | 申请(专利权)人: | 京东科技信息技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张岭涛;蒋雅洁 |
地址: | 100176 北京市大兴区经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 存储 介质 | ||
本发明提供了一种数据处理方法、装置及存储介质,方法包括:对接收的请求报文进行检测,得到检测结果;若检测结果表征请求报文为压测请求报文,则解析请求报文得到业务数据与压测标识数据;响应并执行业务数据,实时采集形成业务数据执行过程中的性能数据,并反馈给服务器;通过压测标识数据形成链路追踪数据,将链路追踪数据发送给服务器,供服务器构建多个应用节点的性能拓扑图进行展示;性能拓扑图是基于多个应用节点分别反馈的性能数据及链路追踪数据构建的。在提高了应用系统极限负载能力的检测准确性的同时也提高了检测效率。
技术领域
本发明涉及计算机及互联网技术领域,尤其涉及一种数据处理方法、装置及存储介质。
背景技术
相关技术中,为验证应用节点的极限负载能力及并发处理能力,都是基于生产应用节点的整个集群实施压测,通过对应用节点的单个集群分组进行压测,以获取的整个集群极限负载情况。但是由于应用节点无法区分压力请求和真实用户请求导致反馈的压测数据不准确,而且在压测过程中需要人工对各个指标进行读数,耗时耗力,影响压测效率。
发明内容
本发明实施例提供的一种数据处理方法、装置及存储介质,可以提高应用系统极限负载能力的检测准确性与效率。
本发明的技术方案是这样实现的:
本发明实施例提供了一种数据处理方法,包括:
对接收的请求报文进行检测,得到检测结果;
若所述检测结果表征所述请求报文为压测请求报文,则解析所述请求报文得到业务数据与压测标识数据;
响应并执行所述业务数据,实时采集形成所述业务数据执行过程中的性能数据,并反馈给服务器;
通过所述压测标识数据形成链路追踪数据,将所述链路追踪数据发送给所述服务器,供所述服务器构建多个应用节点的性能拓扑图进行展示;所述性能拓扑图是基于所述多个应用节点分别反馈的所述性能数据及所述链路追踪数据构建的。
上述方案中,所述对接收的请求报文进行检测,得到检测结果,包括以下之一:
对接收的请求报文进行检测,若所述请求报文中携带有压测标识,则确定出所述请求报文为所述压测请求报文的所述检测结果;
对接收的请求报文进行检测,若所述请求报文中未携带有所述压测标识,则确定出所述请求报文为用户请求报文的所述检测结果。
上述方案中,所述响应并执行所述业务数据,实时采集形成所述业务数据执行过程中的性能数据,包括:
响应执行所述业务数据,根据预设程序指令实时采集所述业务数据执行过程中的性能参数;
通过所述压测标识数据中的链路标识信息、本节点标识信息与所述性能参数结合形成所述性能数据。
上述方案中,所述通过所述压测标识数据形成链路追踪数据,包括:
通过所述压测标识数据中包括的链路标识信息、本节点标识信息及父节点标识信息形成所述链路追踪数据。
上述方案中,所述响应并执行所述业务数据,实时采集所述业务数据执行过程中的性能数据,并反馈给服务器之后,所述方法还包括:
若所述业务数据请求下游应用节点,则基于所述压测标识数据中包括的压测标识、链路标识信息、本节点标识信息及所述下游应用节点标识信息形成所述下游应用节点的下游请求报文,并发送给所述下游应用节点。
本发明实施例还提供了一种数据处理方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东科技信息技术有限公司,未经京东科技信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211609327.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计及涌流影响的线路零序电流保护方法
- 下一篇:一种静态箱自动闭合装置