GLLog高性能日志服务器
以前公司在的一些程序很多都用log4net进行错误处理,后来我们使用log4net建了个错误中心,使用log4net的remote server功能,逐渐使用我们错误中心的程序越来越多,就发生了每天错误日志量千万级(有很多程序是高并发的报错),这么多的数据量造成很多问题:1错误中心的高并发、高压力,2错误日志分析困难。为了解决以上两个问题,我开发了GLLog,它可以把一定时间段内的相同错误信息在归为单条的错误信息并加以计数,支持C/S结构,以用户指定的存储形式(文件、数据库)存储。举例:30秒内A机器的a1程序包了100条数据库访问错误,那么它的相应错误日志为:192.168.1.1 a1数据库访问错误 100次。
评论