如何解决Log4j2 SQL登录到日志文件而不是数据库表中
我们要从log4j升级到log4j2。 当前,我们具有log4j.properties,并且sql日志已写入myappLogs.log文件中,并且语句如下:
log4j.logger.myapplogger=info,myapp
log4j.appender.myapp=org.apache.log4j.RollingFileAppender
log4j.appender.myapp.File=/folderPath/myappLogs.log
log4j.appender.myapp.MaxFileSize=1MB
log4j.appender.myapp.MaxBackupIndex=5
log4j.appender.myapp.layout=org.apache.log4j.PatternLayout
log4j.appender.myapp.layout.ConversionPattern=%d %p %c %M/%L - %m%n
log4j.logger.java.sql=INFO
log4j.logger.java.sql.Connection=INFO
我们想升级到log4j2并使用log4j.properties,而不更改当前功能。我检查了log4j2 sql日志记录,发现JDBCAppender记录在关系数据库中。但这不是当前的要求,因为我们需要登录日志文件。
什么是替代方法?任何方法都会有很大帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。