思路部分参考了陈硕的 muduo,主要就是多线程写的安全性,以及一些日志分级,自动分割等常用功能,线上几十近百台机器一两年的运行没有发现什么问题
/*
* encoding: gbk
* created: 2013-09-05 10:33:59
*
* 日志工具
* 工具在初始化的时候从堆上分配一片内存,当作二维 char 数组来用
* 每个写入线程在写…… 阅读全文
分享一个多线程的日志库
1
思路部分参考了陈硕的 muduo,主要就是多线程写的安全性,以及一些日志分级,自动分割等常用功能,线上几十近百台机器一两年的运行没有发现什么问题
/*
* encoding: gbk
* created: 2013-09-05 10:33:59
*
* 日志工具
* 工具在初始化的时候从堆上分配一片内存,当作二维 char 数组来用
* 每个写入线程在写…… 阅读全文
今天在写一个日志模块,遇到一些问题,学到了一些东西,记一下。
一开始想到,cpp 这么成熟的社区,日志这么基本的模块,应该现成的有很多吧,随便找一个来用就可以了,上网搜了一圈,发现真是一团混乱啊,看到这里,http://blog.csdn.net/junchaox/…
待选为 glog、log4cplus、log4cpp、log4cxx
目前准备使用glog,…… 阅读全文