您的位置:首页 > 其它

Log4j的一些常用配置

2013-05-10 10:49 288 查看
log4j.rootLogger=info,console,mail,database,file
#控制台打印
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.Threshold=debug
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d-%c-%-4r[%t]%-5p%c%x-%m%n

#发送邮件
log4j.appender.mail=org.apache.log4j.net.SMTPAppender
log4j.appender.mail.Threshold=FATAL
log4j.appender.mail.BufferSize=10
log4j.appender.mail.From=atlantisholic@163.com
log4j.appender.mail.SMTPHost=smtp.163.com
log4j.appender.mail.SMTPUsername=username
log4j.appender.mail.SMTPPassword=password
log4j.appender.mail.Subject=TT
log4j.appender.mail.To=603470086@qq.com
log4j.appender.mail.layout=org.apache.log4j.PatternLayout
log4j.appender.mail.layout.ConversionPattern=%d-%c-%-4r[%t]%-5p%c%x-%m%n

#数据库存储
log4j.appender.database=org.apache.log4j.jdbc.JDBCAppender
log4j.appender.database.URL=jdbc:mysql://localhost:3306/test
log4j.appender.database.driver=com.mysql.jdbc.Driver
log4j.appender.database.Threshold=info
log4j.appender.database.user=root
log4j.appender.database.password=123456
log4j.appender.database.sql=INSERTINTOLOG4J(Message)VALUES('[framework]%d-%c-%-4r[%t]%-5p%c%x-%m%n')
log4j.appender.database.layout=org.apache.log4j.PatternLayout
log4j.appender.database.layout.ConversionPattern=%d-%c-%-4r[%t]%-5p%c%x-%m%n

#文件存储
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.Threshold=ERROR
log4j.appender.file.File=file.log
log4j.appender.file.Append=true
log4j.appender.file.MaxFileSize=1MB
log4j.appender.file.MaxBackupIndex=1
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d-%c-%-4r[%t]%-5p%c%x-%m%n

#设置特定名称下的日志级别,覆盖root的设置

log4j.logger.com.holic.log4j=debug
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: