相对于zlog 0.9.0,本次发布只修改了一个接口函数的命名,即zlog_update改名为zlog_reload,把API稳定下来。
zlog是一个高性能、线程安全、灵活、概念清晰的纯C日志函数库。作者编写的初衷是因为log4c不给力,而log4j、log4cxx等log4系列的日志函数库在概念上不正确。zlog继承了unix操作系统中syslog的伟大传统,将日志系统的分类、级别、输出方向、输出格式完全解耦。废话不多说,这个是上手指南
这个函数库在我目前的工作环境已经大规模使用,可以说是比较稳定和安全的。欢迎大家进一步反馈(给我写邮件)提出想要的功能或其他要求。
目前我还打算实现的功能如下:
[ ] 把reload改成原子性的,失败用旧的
[ ] 文件的权限设置
[ ] 输出函数自定义
[ ] spec内采用自己写的buf_append对齐来代替buf_sprintf
不过鉴于自己的功力还不够足,近期不会再发布新的版本,打算研究一下redis的使用和实现,过段时间继续。
暂无评论