log4j文件配置properties,输出到控制台,文件,数据库等各种配置
来源:互联网 发布:利用软件漏洞获利 编辑:程序博客网 时间:2024/06/05 06:40
# log4j配置相关
#配置根记录器,配置rootLogger为Error级别,输出地为A1
log4j.rootLogger = ERROR,A1
#如果要对某个Logger进行特殊输出,只需要再配置一下该Logger,覆盖父亲的配置即可
#覆盖时,可以只配置级别,输出地,也可二者都配置
#配置该com.hello包下的Logger为DEBUG级别,输出地则继承rootLogger配置
log4j.logger.com.hello.loggin.log4jConfigTest=DEBUG
#类别category配置 Logger有类别的概念
#category类似于java中的package,效果跟Logger的名字等价
#作用于类别com.hello下的所有Logger
log4j.category.com.hello=DEBUG
#输出地 Appender表四日志输出到什么地方,常用的输出地有控制台,文件,数据库,远程服务器等
###############################################
#输出到控制台
log4j.appender.A1=org.apache.log4j.ConsoleAppender
#DEBUG以上级别时输出
#log4j.appender.A1.Threshold=DEBUG
#编码方式
#log4j.appender.A1.Encoding=UTF-8
#是否立即输出
#log4j.appender.A1.ImmediateFlush=true
#使用System.err输出
#log4j.appender.A1.Target=System.err
#输出格式,表达式配置
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionKPattern=%-d{yyyy-MM-dd HH:MM:SS,SSS} [%C]-[%P] %m%n
######################################
#######################################
#输出到文件
log4j.logger.com.hello.loggin.log4jConfigTest=DEBUG,f
#文件输出
log4j.appender.f=org.apache.log4j.FileAppender
#文件位置
log4j.appender.f.File=C:\\tomcat.log
#追加文件内容
log4j.appender.f.Append=true
#输出格式表达式
log4j.appender.f.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionKPattern=%-d{yyyy-MM-dd HH:MM:SS,SSS} [%C]-[%P] %m%n
#######################################
#输出到按大小滚动文件 (略)
#输出到按日期滚动文件 (略)
#输出到数据库
#######################################
#配置JDBCAppender代码
log4j.logger.com.hello.loggin.log4jConfigTest=DEBUG,DATABASE
#配置数据库输出
log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender
#ERROR以上输出
log4j.appender.DATABASE.Threshold=ERROR
#数据库连接URL
log4j.appender.DATABASE.URL=jdbc:mysql://localhost:3306/log4j
#数据库驱动
log4j.appender.DATABASE.driver=com.mysql.jdbc.Driver
#SQL数据库的url,driver
#log4j.appender.DATABASE.URL=jdbc:sqlserver://localhost:1433;databaseName=student
#log4j.appender.DATABASE.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
#用户名
log4j.appender.DATABASE.user=root
#密码
log4j.appender.DATABASE.password=admin
#执行sql语句,内容为表达式
log4j.appender.DATABASE.sql = INSERT INTO tb_log(data,priority,message,classname) VALUES('%d','%p','%m','%c')
#输出格式
log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout
log4j.appender.DATABASE.layout.ConversionPattern=%m
#######################################
#输出到SOCKET套接字 (略)
#输出到SMTP邮件 (略)
#配置根记录器,配置rootLogger为Error级别,输出地为A1
log4j.rootLogger = ERROR,A1
#如果要对某个Logger进行特殊输出,只需要再配置一下该Logger,覆盖父亲的配置即可
#覆盖时,可以只配置级别,输出地,也可二者都配置
#配置该com.hello包下的Logger为DEBUG级别,输出地则继承rootLogger配置
log4j.logger.com.hello.loggin.log4jConfigTest=DEBUG
#类别category配置 Logger有类别的概念
#category类似于java中的package,效果跟Logger的名字等价
#作用于类别com.hello下的所有Logger
log4j.category.com.hello=DEBUG
#输出地 Appender表四日志输出到什么地方,常用的输出地有控制台,文件,数据库,远程服务器等
###############################################
#输出到控制台
log4j.appender.A1=org.apache.log4j.ConsoleAppender
#DEBUG以上级别时输出
#log4j.appender.A1.Threshold=DEBUG
#编码方式
#log4j.appender.A1.Encoding=UTF-8
#是否立即输出
#log4j.appender.A1.ImmediateFlush=true
#使用System.err输出
#log4j.appender.A1.Target=System.err
#输出格式,表达式配置
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionKPattern=%-d{yyyy-MM-dd HH:MM:SS,SSS} [%C]-[%P] %m%n
######################################
#######################################
#输出到文件
log4j.logger.com.hello.loggin.log4jConfigTest=DEBUG,f
#文件输出
log4j.appender.f=org.apache.log4j.FileAppender
#文件位置
log4j.appender.f.File=C:\\tomcat.log
#追加文件内容
log4j.appender.f.Append=true
#输出格式表达式
log4j.appender.f.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionKPattern=%-d{yyyy-MM-dd HH:MM:SS,SSS} [%C]-[%P] %m%n
#######################################
#输出到按大小滚动文件 (略)
#输出到按日期滚动文件 (略)
#输出到数据库
#######################################
#配置JDBCAppender代码
log4j.logger.com.hello.loggin.log4jConfigTest=DEBUG,DATABASE
#配置数据库输出
log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender
#ERROR以上输出
log4j.appender.DATABASE.Threshold=ERROR
#数据库连接URL
log4j.appender.DATABASE.URL=jdbc:mysql://localhost:3306/log4j
#数据库驱动
log4j.appender.DATABASE.driver=com.mysql.jdbc.Driver
#SQL数据库的url,driver
#log4j.appender.DATABASE.URL=jdbc:sqlserver://localhost:1433;databaseName=student
#log4j.appender.DATABASE.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
#用户名
log4j.appender.DATABASE.user=root
#密码
log4j.appender.DATABASE.password=admin
#执行sql语句,内容为表达式
log4j.appender.DATABASE.sql = INSERT INTO tb_log(data,priority,message,classname) VALUES('%d','%p','%m','%c')
#输出格式
log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout
log4j.appender.DATABASE.layout.ConversionPattern=%m
#######################################
#输出到SOCKET套接字 (略)
#输出到SMTP邮件 (略)
0 0
- log4j文件配置properties,输出到控制台,文件,数据库等各种配置
- springMVC+Spring+Mybatis控制台输出sql,配置log4j.properties文件
- .LOG4J的配置(输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能)
- log4j配置详解 输出到控制台,文件,回滚文件,发送日志邮件,输出到数据库日志表,自定义标签等全套功能
- log4j.properties 配置 ibatis SQL输出到文件
- Log4j配置[输出到文件]
- log4j的配置及使用,输出到文件和控制台,不同包输出到不同文件
- log4j.properties文件配置
- log4j.properties文件配置
- 配置log4j.properties文件
- LOG4J的配置..实现了输出到控制台、文件、回滚文件、发送日志邮件
- Log4j输出日志到文件[配置]
- tomcat配置log4j输出日志从控制台改到指定文件
- Log4j.properties文件配置详解
- log4j.properties文件配置详情
- log4j.properties文件的配置
- log4j的properties详细配置,分级输出日志文件
- Log4J详细配置-输出到日志文件中(下一讲讲解输出到数据库中)
- android中Invalidate和postInvalidate的区别
- Linux中vi的环境设置和其他常用设置
- hadoop2.4的datanode服务启动不了
- 开源数据库连接池C3P0,DBCP的使用
- c语言指针初探 一指针与引用
- log4j文件配置properties,输出到控制台,文件,数据库等各种配置
- js综合能力提升 闭包 继承等等
- libvlc外部api的简单整理
- apue.h 配置(转)
- Uploadify--JQuery的上传插件
- STM32时钟系统
- s3c6410 Linux 驱动开发环境搭建
- Java c3p0+mysql连接多次后获取不了连接
- AFNetworking 判断当前网络