日志系统模块 (模块中使用了aalib支持库v1.4和核心库)功能:
1、高性能文件日志写出,文件轮替可设置轮替大小。
2、每日轮替:自动使用日期命名旧的日志文件。
3、日志文件数量限制,自动删除旧的文件。
4、syslog支持:支持syslog协yiudp发生日志到服务器或者syslog工具。
5、日志压缩:使用xz压缩轮替文件。
6、实时日志窗口:采用环形缓冲区缓存日志到日志窗口实时显示日志流。
7、实时日志的查看拷贝。
aalib更新日志
V1.3
1、修复rjson从json文本载入的返回值错误
2、新增“配置”类型
使用json作为配置文件,支持 //… /*….*/ 注释
3、配置文件不存在会生自动成默认配置log.conf
V1.4
1、修复黑月编译错误,支持黑月编译。
2、新增日志的每日轮替,文件名称部分包含日期命
3、新增XZ压缩轮替文件(需要运行目录下放置xz)
4、新增读写锁,应用场景:多线程读,单线程写