The invention relates to a request tracking method, a device, a computer device and a storage medium. The method includes: an operation request sent by the receiving and maintenance terminal, the request identity carried in the operation request, the corresponding tracing identification according to the request identification, and the corresponding tracking tree based on the tracing identification. In the tracked tree, the process data of multiple nodes processing the corresponding requests are recorded; the tracked tree is returned to the operation and dimension terminal, and the tracked tree is displayed at the operation and maintenance terminal. This method can improve the tracking efficiency of request processing.
【技术实现步骤摘要】
请求追踪方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种请求追踪方法、装置、计算机设备和存储介质。
技术介绍
在分布式的系统环境下,多个节点共同协作能够实现相应的软件服务功能。完成浏览器的一个请求可能需要经历多个节点,由多个节点分别对请求进行处理。对请求的处理过程进行追踪,了解每一个节点处理请求时的过程数据,可以便于运维人员进行后期的维护。传统方式中,每个节点的追踪结果都是存储在本地,运维人员如果想要得知一个请求完整的处理过程时,需要时借助于运用运维工具分别对各个节点的追踪结果进行查询,导致请求处理过程的追踪效率比较低。如何提高请求处理过程的追踪的效率成为目前需要解决的一个技术问题。
技术实现思路
基于此,有必要针对以上技术问题,提供一种能够提高请求处理过程的追踪的效率的请求追踪方法、装置、计算机设备和可读存储介质。一种请求追踪方法,所述方法包括:接收运维终端发送的操作请求,所述操作请求中携带了请求标识;根据所述请求标识获取对应的追踪标识;根据所述追踪标识获取对应的追踪树,所述追踪树中记录了多个节点对相应请求进行处理的过程数据;将所述追踪树返回至运维终端,将所述追踪树在所述运维终端进行展示。在其中一个实施例中,所述将所述追踪树返回至运维终端的步骤包括:获取所述追踪树对应的数据格式,根据所述数据格式对所述追踪树进行编码;将所述编码后的追踪树发送至运维终端。在其中一个实施例中,所述将所述编码后的追踪树发送至运维终端的步骤包括:当追踪树的格式与请求返回数据的格式相同时,将请求返回数据与编码后的追踪树进行合并之后返回至运维终端;当追踪树的格式 ...
【技术保护点】
1.一种请求追踪方法,包括:接收运维终端发送的操作请求,所述操作请求中携带了请求标识;根据所述请求标识获取对应的追踪标识;根据所述追踪标识获取对应的追踪树,所述追踪树中记录了多个节点对相应请求进行处理的过程数据;将所述追踪树返回至运维终端,将所述追踪树在所述运维终端进行展示。
【技术特征摘要】
1.一种请求追踪方法,包括:接收运维终端发送的操作请求,所述操作请求中携带了请求标识;根据所述请求标识获取对应的追踪标识;根据所述追踪标识获取对应的追踪树,所述追踪树中记录了多个节点对相应请求进行处理的过程数据;将所述追踪树返回至运维终端,将所述追踪树在所述运维终端进行展示。2.根据权利要求1所述的方法,其特征在于,所述将所述追踪树返回至运维终端的步骤包括:获取所述追踪树对应的数据格式,根据所述数据格式对所述追踪树进行编码;将所述编码后的追踪树发送至运维终端。3.根据权利要求2所述的方法,其特征在于,所述将所述编码后的追踪树发送至运维终端的步骤包括:当追踪树的格式与请求返回数据的格式相同时,将请求返回数据与编码后的追踪树进行合并之后返回至运维终端;当追踪树的格式与请求返回数据的格式不同时,将调用相应的函数将所述编码后的追踪树返回至运维终端。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收用户终端发送的操作请求,根据所述操作请求生成对应的追踪标识;当所述操作请求在本地无法独立完成时,根据所述追踪标识记录本地处理的过程数据,并且调用其他节点对所述操作请求继续进行处理;所述其他节点根据所述追踪标识分别记录处理所述操作请求对应的过程数据;接收其他节点返回的与所述追踪标识对应的过程数据;利用多个节点所记录的过程数据生成与所述追踪标识对应的追踪树。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述操作请求对应的请求类型;根据所述请求类型获取请求类型对应的传输方式,使得所述追踪树在节点间按照对应的传输方式进行传输。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收运维终端发送的配置请求,所述配置请求中携带了节点标识和配置项目;根据所述节点标识将对应节点处理请求的配置项目进行配置,所述配置项目开启时所述节点用于记录相应的过程数据,所述配置项目关闭时则所述节点不再记录相应过程数据。7.一种请求追踪装置,包括:接收模块,用于接收运维终端发送的操作请求,所述操作请求中携带了请求标识;获取模块,用于根据所述请求标识获取对应的追踪标识;根据所述追踪标识获取对应的追踪树,所述追踪...
【专利技术属性】
技术研发人员:林志贤,
申请(专利权)人:金蝶软件中国有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。