一种信息处理的方法及相关装置制造方法及图纸

技术编号:26890464 阅读:28 留言:0更新日期:2020-12-29 16:06
本申请实施例公开了一种信息处理的方法及相关装置,该方法通过判断请求响应的第二相关数据是否满足预设条件来确定该请求是慢请求还是错误请求,从而针对性地将这些请求的相关信息传输至信息收集模块中存储,而其他不满足预设条件情况下的请求则不需要传输相关信息,节省了传输的数据量以及系统开销,降低分布式链路跟踪系统内部的数据传输量和存储量。

【技术实现步骤摘要】
一种信息处理的方法及相关装置
本申请实施例涉及信息处理
,尤其涉及一种信息处理的方法及相关装置。
技术介绍
随着网络业务越来越复杂,特别是随着微服务架构和容器技术的兴起,看似简单的一个应用,后台可能有几十个甚至几百个服务在支撑。例如,一个请求可能需要多次的服务调用,经历复杂的链路过程,最后才能完成。当请求延迟或者请求不可用时,系统需要快速地定位服务的故障点,找出故障或者响应缓慢的服务位置以便后续处理。当前的技术中,zipkin分布式跟踪系统技术,能够找出该出现故障或者响应缓慢的后台服务。zipkin分布式跟踪系统的方案是在请求中加入跟踪身份标识号(traceID;identitydocument,ID)、跨度身份标识号(spanID)等标识来标记一个请求和相关子请求,然后将这些请求的相关数据传输到一个收集器(collector),然后保存到存储器(storage)的数据库中,由应用程序编程接口(applicationprogramminginterface,API)查询存储,最后可以在用户界面(UserInterface)上展示。本文档来自技高网...

【技术保护点】
1.一种信息处理的方法,其特征在于,包括:/n接收请求,并记录所述请求的第一相关数据;/n向业务模块发送所述请求,以使得所述业务模块生成所述请求的第一相关信息并返回所述请求对应的响应;/n接收所述响应,并确定所述响应的第二相关数据;/n根据所述第一相关数据和所述第二相关数据,生成所述请求的第二相关信息;/n当所述第二相关数据满足预设条件时,则向信息收集模块发送所述第二相关信息,并向所述业务模块发送指示信息,所述指示信息用于指示所述业务模块向所述信息收集模块发送所述第一相关信息。/n

【技术特征摘要】
1.一种信息处理的方法,其特征在于,包括:
接收请求,并记录所述请求的第一相关数据;
向业务模块发送所述请求,以使得所述业务模块生成所述请求的第一相关信息并返回所述请求对应的响应;
接收所述响应,并确定所述响应的第二相关数据;
根据所述第一相关数据和所述第二相关数据,生成所述请求的第二相关信息;
当所述第二相关数据满足预设条件时,则向信息收集模块发送所述第二相关信息,并向所述业务模块发送指示信息,所述指示信息用于指示所述业务模块向所述信息收集模块发送所述第一相关信息。


2.根据权利要求1所述的方法,其特征在于,所述向所述业务模块发送所述请求之前,还包括:
在所述请求中添加链路跟踪标识。


3.根据权利要求2所述的方法,其特征在于,所述指示信息包括链路跟踪标识;所述指示信息用于指示所述业务模块向所述信息收集模块发送与所述链路跟踪标识匹配的所述第一相关信息。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述当所述第二相关数据满足所述预设条件时,则向所述信息收集模块发送所述第二相关信息,包括:
所述第二相关数据包括响应时长;
若所述响应时长超过预设时间阈值,则所述请求为慢请求,所述响应满足所述预设条件。


5.根据权利要1-3任一项所述的方法,其特征在于,所述当所述第二相关数据满足所述预设条件时,则向所述信息收集模块发送所述第二相关信息,包括:
所述第二相关数据包括错误状态码;
若所述错误状态码为预设值,则所述请求为错误请求,所述响应满足所述...

【专利技术属性】
技术研发人员:唐辉丰
申请(专利权)人:深圳市晨北科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1