我有几个日志文件logfile和debugLogFile. 一个 - 更多调试信息,第二个更少,但仍然需要一些。将来,我希望第三个文件的信息量介于这两者之间。
我要求在级别log4j登录包。这是我需要的。但我需要有for 的水平。这是个问题。MyPckINFOlogfileDEBUGMyPckdebugLogFile
两者logFile兼有。debugLogFile_ Threshold=ALL我需要有可能在每个日志文件中写入所有级别的信息。例如logfile将包含DEBUGlevel forMyPck和INFOforMyPck1并将debugLogFile包含INFOlevel forMyPck和DEBUGfor MyPck1。如何解决这个问题呢?
log4j.rootLogger=ALL, logfile, debugLogFile
log4j.logger.MyPck=INFO
log4j.appender.logfile=org.apache.log4j.RollingFileAppender
log4j.appender.logfile.File=logFile.log
log4j.appender.logfile.Threshold=ALL
log4j.appender.debugLogFile=org.apache.log4j.RollingFileAppender
log4j.appender.debugLogFile.File=debugLogFile.log
log4j.appender.debugLogFile.Threshold=ALL