c++ rpc framework simplified version of tinyrpc.
首先需要创建项目:
日志模块:
1. 日志级别
2. 打印到文件,支持日期命名,以及日志的滚动(即如果文件很大,创建一个新的文件)
3. c 格式化风格
4. 线程安全
LogLevel:
Debug
Info
Error
LogEvent:
文件名、行号
MsgNo
进程号
Thread id
日期,以及时间,精确到ms
自定义消息
日志格式
[Level][%y-%m-%d %H:%M:%s]\t[pid:thread_id]\t[file_name:line][%msg]
Logger 日志器 1.提供打印日志的方法 2.设置日志输出的路径