【发布时间】:2021-12-22 02:46:49
【问题描述】:
我正在尝试使用 log4j 创建日志,但正在生成打印日志的 .nfsXXXX 文件。 有人可以指导我为什么会生成这些文件以及如何防止它们。 我正在使用 linus
logging.properties 内容:
log4j.logger.errorLogger=debug, E
log4j.additivity.errorLogger=false
log4j.appender.E=org.apache.log4j.RollingFileAppender
log4j.appender.E.File=Error.log
log4j.appender.E.MaxBackupIndex=10
log4j.appender.E.MaxFileSize=10MB
log4j.appender.E.layout=org.apache.log4j.PatternLayout
log4j.appender.E.layout.ConversionPattern=[%d{dd MMM yyyy HH:mm:ss,SSS} : %-5p] - %m%n%n
log4j.logger.consoleLogger=debug, C
log4j.additivity.consoleLogger=false
log4j.appender.C=org.apache.log4j.RollingFileAppender
log4j.appender.C.File=Console.log
log4j.appender.C.MaxBackupIndex=10
log4j.appender.C.MaxFileSize=10MB
log4j.appender.C.layout=org.apache.log4j.PatternLayout
log4j.appender.C.layout.ConversionPattern=[%d{dd MMM yyyy HH:mm:ss,SSS} : %-5p] - %m%n%n
log4j.logger.transactionLogger=debug, T
log4j.additivity.transactionLogger=false
log4j.appender.T=org.apache.log4j.RollingFileAppender
log4j.appender.T.File=Transaction.log
log4j.appender.T.MaxBackupIndex=20
log4j.appender.T.MaxFileSize=10MB
log4j.appender.T.layout=org.apache.log4j.PatternLayout
log4j.appender.T.layout.ConversionPattern=[%d{dd MMM yyyy HH:mm:ss,SSS} : %-5p] - %m%n
log4j.logger.XMLLogger=debug, X
log4j.additivity.XMLLogger=false
log4j.appender.X=org.apache.log4j.RollingFileAppender
log4j.appender.X.File=XML.log
log4j.appender.X.MaxBackupIndex=10
log4j.appender.X.MaxFileSize=10MB
log4j.appender.X.layout=org.apache.log4j.PatternLayout
log4j.appender.X.layout.ConversionPattern=[%d{dd MMM yyyy HH:mm:ss,SSS} : %-5p] - %m%n%n
【问题讨论】:
-
logging.properties是默认的java.util.logging配置文件的名称。 Log4j(1.2版)的默认配置文件叫做log4j.properties。
标签: java linux logging log4j nfs