日志打印方法及装置制造方法及图纸

技术编号:42231404 阅读:28 留言:0更新日期:2024-08-02 13:47
本申请公开了一种日志打印方法及装置。其中,该方法包括:接收目标对象发送的请求信息,请求信息用于获取目标数据对应的参数对象;根据请求消息创建请求线程,并在预先封装的第一切面中生成请求线程在分布式流媒体平台中的唯一标识符,请求线程执行生产参数对象的任务;通过请求线程将唯一标识符放入消息队列中;通过消费者线程从消息队列中取出唯一标识符,其中,唯一标识符,用于打印全流程日志,消费者线程用于执行消费参数对象的任务。本申请至少解决了相关技术中日志追踪准确性较低的问题。

【技术实现步骤摘要】

本申请涉及计算机,具体而言,涉及一种日志打印方法及装置


技术介绍

1、随着网络技术的发展,使用互联网服务的人数越来越多,短时间内用户请求的并发量也就越高,多线程和高并发的场景也会越来越多,这给网络技术人员通过日志追踪请求、排查异常带来了困难,尤其是在请求线程不能一次性将逻辑处理完成的情况下。

2、现有的日志追踪技术是通过可以被同一线程所有代码访问这一特性,把同一个请求的日志都赋予同一个值,能够在多线程条件下记录并区分多个用户的不同请求。但这仅限于一个请求被一个线程完整处理完成的日志追踪方式,若是处理流程中有队列加入,流程处理了一半后结束了当前线程,通过队列开启了另一条线程处理,那这种方式就不足以实现全流程的日志追踪,导致日志追踪准确性较低。

3、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种日志打印方法及装置,以至少解决相关技术中日志追踪准确性较低的问题。

2、根据本申请实施例的一个方面,提供了一种日志打印方法,包括:接收目标对象发本文档来自技高网...

【技术保护点】

1.一种日志打印方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,通过所述请求线程将所述唯一标识符放入消息队列中,包括:

3.根据权利要求2所述的方法,其特征在于,采用更改后的请求线程将所述唯一标识符放入消息队列中,包括:

4.根据权利要求1所述的方法,其特征在于,通过消费者线程从所述消息队列中取出所述唯一标识符,包括:

5.根据权利要求3所述的方法,其特征在于,执行所述待执行的发送方法,将所述唯一标识符加入所述消息队列中,包括:

6.根据权利要求4所述的方法,其特征在于,执行所述待执行的监控方法,从所述消息队...

【技术特征摘要】

1.一种日志打印方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,通过所述请求线程将所述唯一标识符放入消息队列中,包括:

3.根据权利要求2所述的方法,其特征在于,采用更改后的请求线程将所述唯一标识符放入消息队列中,包括:

4.根据权利要求1所述的方法,其特征在于,通过消费者线程从所述消息队列中取出所述唯一标识符,包括:

5.根据权利要求3所述的方法,其特征在于,执行所述待执行的发送方法,将所述唯一...

【专利技术属性】
技术研发人员:郭江柳
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1