log4j配置,区分系统日志和业务日志
来源:互联网 发布:cip数据核字号查询 编辑:程序博客网 时间:2024/05/05 22:42
最近项目中遇到一个场景,要把具体业务数据打成日志,故想到用log4j来配置,将系统日志和业务日志打印到不同的文件里,具体配置示例如下:
# 配置系统日志,与正常配置一样log4j.rootLogger=INFO,infolog4j.logger.info=INFO,infolog4j.appender.info=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.info.File=./logs/sys/sys.loglog4j.appender.info.Append=true log4j.appender.info.Threshold=INFO log4j.appender.info.layout=org.apache.log4j.PatternLayout log4j.appender.info.layout.ConversionPattern= %-d{yyyy-MM-dd HH:mm:ss} [%t:%r]-[%p] %l %m%n# 配置业务日志,info级别以上的才打印log4j.logger.dbLogger=INFO,dbLogger# 这句配置一定要加,否则业务日志就会在rootLogger中又打印一份log4j.additivity.dbLogger = falselog4j.appender.dbLogger=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.dbLogger.File=./logs/db/db.loglog4j.appender.dbLogger.Append=true log4j.appender.dbLogger.Threshold=INFOlog4j.appender.dbLogger.layout=org.apache.log4j.PatternLayout log4j.appender.dbLogger.layout.ConversionPattern= %m%n
代码中如何使用:
private static final Logger dbLogger = Logger.getLogger("dbLogger");logger.info("sssss");
阅读全文
0 0
- log4j配置,区分系统日志和业务日志
- log4j配置日志系统成功
- log4j配置webapp日志系统
- log4j日志系统的配置
- 在tomcat中用log4j配置日志系统
- 使用log4j.xml配置系统记录日志
- slf4j结合log4j配置日志系统
- slf4j结合log4j配置日志系统
- 日志管理系统 Log4j
- log4j 日志系统
- log4j+slf4j日志系统
- log4j与日志系统
- Java日志系统-- Log4j
- 【日志系统】SLF4j&Log4j
- Log4j -日志的配置和路径问题
- log4j异步日志的配置和测试
- web项目log4j日志配置和使用
- log4j日志配置jeromq和activemq
- Android四大组件之Activity (IntentFilter匹配规则)
- 第十六周作业
- Css文字换行、溢出、对齐
- 【菜鸟福利】Linux入门到精通
- springboot+redis(注解方式)使用(java代码部分)
- log4j配置,区分系统日志和业务日志
- Python数据结构
- cookie domain
- C#HashTable测试例子
- 机器码与汇编代码对应方法
- web 新手知识点
- B2B2C三级分销系统比例设置
- 【2017中国开发者调查报告】你看那个人,好像一个程序员哦!
- angular js本月知识点回顾