将Web应用程序日志重定向到tomcat-stderr.2018-07-25.log和tomcat-stdout.2018-07-25.log文件,而不是Web应用程序日志。
在我的Web应用程序中,我按如下所示配置了log4j.properties,
log4j.rootCategory=DEBUG, file, service
log4j.category.MUTE=OFF
log4j.appender.file.File=${user.home}/Loggging/Application.log
log4j.appender.file.MaxFileSize=10MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.Append=false
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{DATE} %5p - %m%n
这里我主要关心的是,如何配置Web应用程序日志 4j属性文件,以便应用程序日志和tomcat日志分开并记录在单独的文件中?
在我们的应用程序的log4j.properties文件中提到了特定于应用程序的软件包之后,我尝试了一下,但是还是没有运气,它不起作用。