关于muduo的log模块主要有:
1 LogStream.cc 中 LogStream 作为c++流式日志输入模块
2 Logging.cc 中Logger在LogStream基础上增加loglevel,并在Logger析构时,通过提前设置的回调函数来导出logStream中保存的日志数据
3 logFile是将内存中的数据写入文件中,并伴有文件名称格式化处理
4 AsyncLog有两个功能:1)使用缓存队列存放log,减少写文件频率 2)在子线程中使用LogFile将日志异步保存
关于muduo的log模块主要有:
1 LogStream.cc 中 LogStream 作为c++流式日志输入模块
2 Logging.cc 中Logger在LogStream基础上增加loglevel,并在Logger析构时,通过提前设置的回调函数来导出logStream中保存的日志数据
3 logFile是将内存中的数据写入文件中,并伴有文件名称格式化处理
4 AsyncLog有两个功能:1)使用缓存队列存放log,减少写文件频率 2)在子线程中使用LogFile将日志异步保存