golang日志切割并压缩 关于日志的一些问题: 单个文件过大会影响写入效率,所以会做拆分,但是到多大拆分? 最多保留几个日志文件?最多保留多少天,要不要做压缩处理? 一般都使用 lumberjack这个库完成上述这些操作 lumberjack //info文件writeSyncer infoFileWriteSyncer := zapcore.AddSync(&lu… 2023-5-08 10:51 | 670 | 0 | 码一片天 1862 字 | 29 分钟 gogolanglumberjackzap日志库
Go日志库-Zap 相比其他语言,Go 标准库里的 log 模块已经很好用了。但还是缺少一些常用的功能,比如按等级输出。于是又出现了许多第三方库,例如最出名的 logrus,不过已进入维护状态。作者认为 logrus 已经完成了它的使命——推动结构化日志的发展。至于之后的扩展优化,将有更优秀的作品。 这里将记录其中之一—— zap。 zap 是 uber 开源的高性能… 2022-5-23 15:41 | 564 | 0 | 码一片天 1823 字 | 12 分钟 gogolangzap