六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 869|回复: 0

Log4j应用

[复制链接]

升级  40%

4

主题

4

主题

4

主题

童生

Rank: 1

积分
20
 楼主| 发表于 2013-1-30 02:06:29 | 显示全部楼层 |阅读模式
<span class="postdesc" />1.Log4j初始化:
最简单的配置方式:将配置文件取名log4j.properties,放到WEB-INF/classes下

2.log4j日志分级输出到不同文件的配置

例如想只把log4j的debug信息输出到debug.log.error信息输出到error.log,info信息输出到info.log
log4j提供了下面一种方式来实现.
必须使用xml方式进行配置才能够支持filter过滤元素。
配置文件来自:
http://www.mail-archive.com/log4j-user@jakarta.apache.org/msg09720.html
 
3.把重要的业务日志异步批量写入数据库

<div class="code"><div class="codeContent">log4j.logger.business=INFO,dblog4j.appender.db=org.apache.log4j.jdbc.JDBCAppender
log4j.appender.db.BufferSize=10log4j.appender.db.URL=jdbc:hsqldb:res:/hsqldb/bookstore
log4j.appender.db.driver=org.hsqldb.jdbcDriver
log4j.appender.db.user=sa
log4j.appender.db.password=
log4j.appender.db.sql=INSERT INTO SS_LOG4J_LOG (PRIORITY,LOGDATE,CLASS,METHOD,MSG) VALUES('%p','%d{yyyy-MM-dd HH:mm:ss}','%C','%M','%m')
log4j.appender.db.layout=org.apache.log4j.PatternLayout
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表