锁定老帖子 主题:Log4j的日志文件另外读取保存数据库
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (3)
|
|
---|---|
作者 | 正文 |
发表时间:2010-05-12
可以考虑使用mongodb,也有相应log4j append
|
|
返回顶楼 | |
发表时间:2010-05-13
kongqz 写道 将日志分级输出就可以了吧
如果担心影响性能,用消息服务器来异步存储吧 将消息发送到jms队列再存储入库? |
|
返回顶楼 | |
发表时间:2010-05-15
试试使用Log4j的NDC,性能还不行的话,就用JMS。以前在项目中就是这样做的。
|
|
返回顶楼 | |
发表时间:2010-05-16
不知道 log4j的 字段过滤对你有用么?
|
|
返回顶楼 | |
发表时间:2010-05-16
log4j允许你自定义新的日志文件,你可以自己定义日志文件,内容为你想获取的内容。再读取出来写入数据库。
|
|
返回顶楼 | |
发表时间:2010-05-16
spyker 写道 不知道 log4j的 字段过滤对你有用么?
有用。 |
|
返回顶楼 | |
发表时间:2010-05-18
i37897892 写道 spyker 写道 不知道 log4j的 字段过滤对你有用么?
有用。 那就先把需要的过滤出来吧 |
|
返回顶楼 | |
发表时间:2010-05-20
i37897892 写道 本来可以通过设置Log4j 的properties文件,将日志写入数据库,但是那种方法对数据库性能影响比较大,想问下有没其他方法用来读取日志文件的,可以自定义规则,设置保存字段。。
延迟存放就行了,log4j里面也有相应的实现。 |
|
返回顶楼 | |
发表时间:2010-05-21
最后修改:2010-05-21
LZ 先理清 技术需求吧;
扩展log4j 然后拦截log4j也可以 你不清楚需求别人说的都市没有意思的 原来我们是自己写了个方法在log4j 多一个参数 LogInfo 会批量异步到数据库 |
|
返回顶楼 | |
发表时间:2010-05-22
i37897892 写道 本来可以通过设置Log4j 的properties文件,将日志写入数据库,但是那种方法对数据库性能影响比较大,想问下有没其他方法用来读取日志文件的,可以自定义规则,设置保存字段。。
日志 =》 收集 =》 分析 =》 DB 或者 日志 =》 分析 =》 收集 =》 DB |
|
返回顶楼 | |