防止api使用我的自定义log4j appender

时间:2014-04-27 14:53:08

标签: java logging log4j slf4j

这就是我在属性文件中的内容。

log4j.rootLogger=INFO, CA
log4j.appender.CA=org.apache.log4j.ConsoleAppender
log4j.appender.CA.layout=org.apache.log4j.PatternLayout
log4j.appender.CA.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n

日志就像这样 -

428  [localhost-startStop-1] INFO  org.quartz.simpl.RAMJobStore  - RAMJobStore initialized.
430  [localhost-startStop-1] INFO  org.quartz.core.QuartzScheduler  - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'DefaultQuartzScheduler' with instanceId 'NON_CLUSTERED'
  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
  NOT STARTED.
  Currently in standby mode.
  Number of jobs executed: 0
  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.

430  [localhost-startStop-1] INFO  org.quartz.impl.StdSchedulerFactory  - Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
430  [localhost-startStop-1] INFO  org.quartz.impl.StdSchedulerFactory  - Quartz scheduler version: 2.2.1
430  [localhost-startStop-1] INFO  org.quartz.core.QuartzScheduler  - Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
451  [localhost-startStop-1] DEBUG com.myApp.tasks.util.TaskUtil  - Job scheduled
454  [localhost-startStop-1] DEBUG com.myApp.tasks.util.TaskUtil  - Job scheduled

我的问题是 -

  • 如果我将根记录器设置为INFO,为什么会出现DEBUG日志?
  • 我怎样才能阻止像石英这样的其他api附加logs.i只需要com.myApp
  • 下的任何内容的日志

0 个答案:

没有答案
相关问题