Log4j针对不同包指定level
来源:互联网 发布:陈田拆车件市场淘宝 编辑:程序博客网 时间:2024/06/05 21:54
Log4j针对不同包指定level:
一般在生产环境中应用系统,日志级别调整为INFO以避免过多的输出日志。
但某些时候,需要跟踪具体问题,那么就得打开DEBUG日志。
但是如果打开log4j.rootLogger,则需要的信息就会淹没在日志的海洋中。
此时,需要单独指定某个或者某些Logger的日志级别为DEBUG,而rootLogger保持INFO不变。
参考配置如下(指定com.storm.monitor类的日志输出)
log4j.logger.com.storm.monitor=DEBUG
log4j.peroperties 文件信息:
log4j.logger.com.storm.monitor=info,monitorfile
log4j.appender.monitorfile=org.apache.log4j.DailyRollingFileAppender
#重写log4j的PatternLayout实现自动添加任务唯一标识,不影响log4j的正常使用
log4j.appender.monitorfile.layout=com.storm.monitor.HCPatternLayout
log4j.appender.monitorfile.layout.ConversionPattern=[%d{yyyy-MM-dd HH\:mm\:ss}] : %m%n
log4j.appender.monitorfile.datePattern='.'yyyy-MM-dd
log4j.appender.monitorfile.Threshold = ALL
log4j.appender.monitorfile.append=true
log4j.appender.monitorfile.File=${storm.home}/monitor/supervisorMonitor.log
0 0
- Log4j针对不同包指定level
- log4j在配置文件中对不同的包设定不同的LEVEL
- 使log4j不同level的日志输出到不同文件
- scrapy如何针对不同的spider指定不同的参数
- scrapy如何针对不同的spider指定不同的参数
- Log4J按照不同包名输出日志
- log4j 指定某个包的输出级别
- Log4j 把不同包的日志打印到不同位置
- Log4j 把不同包的日志打印到不同位置
- Log4j 不同的包输出到不同的文件
- Log4j 把不同包的日志打印到不同位置
- log4j日志针对不同的类输出到不同的文件中。
- log4j把不同级别输出到指定文件里
- 设置log4j和logback,用不同的颜色显示不同的log level
- Log4j如何控制不同包的输入级别
- log4j 之 DailyRolling :屏蔽指定包日志输出
- log4j 之 DailyRolling :屏蔽指定包日志输出
- 快速集成3D Touch,针对不同的用户,不同包显示不同的3D Touch
- POJ1789 Truck History【Prim】
- DEDE CMS安全警告:Safe Alert: Request Error step 2!
- Java线程:新特征-有返回值的线程
- json2使用方法
- 互斥锁 条件变量 信号量
- Log4j针对不同包指定level
- uva1382
- cocos2dx三种定时器的使用以及停止scheduleUpdate,scheduleOnce,schedule(改)
- SparkFlumeEvent:spark streaming连接flume,从SparkFlumeEvent中获取记录内容
- Objective-C基础---Objective-C的特有语法
- 写在之前的话
- 初识SEO
- smarty多维数组遍历
- web性能优化指南