一种基于消息驱动的异步日志处理方法.pdfVIP

  • 6
  • 0
  • 约2.21万字
  • 约 20页
  • 2023-05-17 发布于四川
  • 举报

一种基于消息驱动的异步日志处理方法.pdf

本发明公开了一种基于消息驱动的异步日志处理方法,包括获取多条用户线程的日志信息;对多线程并发的用户线程加第一互斥锁;根据每条用户线程的日志信息,从静态缓冲区选取与日志信息大小匹配的内存块,并对选取的内存块加调用锁,得到已分配内存块;释放调用锁,并将对应的日志信息写入解锁后的已分配内存块;通过调用事件通知调用线程,使得调用线程从静态缓冲区读取多条日志信息,并发送到多条处理线程;每条处理线程通过自定义回调函数控制日志信息的输出格式。本发明采用双缓存机制,能够实现多线程同时读写,有效避免读写线程互相阻

(19)国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 114817185 A (43)申请公布日 2022.07.29 (21)申请号 202210347868.3 (22)申请日 2022.04.01 (71)申请人 中汽创智科技有限公

文档评论(0)

1亿VIP精品文档

相关文档