一个轻巧高效的多线程c++stream风格异步日志 一个轻巧高效的多线程c++stream风格异步日志 前言 功能需求 性能需求 Logger实现 LogStream类 Logger类 LogStream及Logger cpp源码 前言 本文主要实现muduo的异步日志.省去boost库中特性的引用,轻巧简洁. 对于编程而言,日志是必不可少的,对于关键进程,日志通常需要记录: 1.收到的每条内部消息id. 2.收到的每条外部消息全文. 3.发出的每条消息全文,每条消息都有全局唯一的id. 4.关…