如何使用Log4j,然后把记录存入数据库

如何使用Log4j,然后把记录存入数据库,第1张

可以仿照以下信息设置:

log4jrootLogger = INFO,FILE

log4jappenderFILE=orgapachelog4jRollingFileAppender

#log4jappenderFILEFile=${webapproot}/WEB-INF/log4jlog

log4jappenderFILEFile=ddsClientLoglog

log4jappenderFILEMaxFileSize=10MB

log4jappenderFILEMaxBackupIndex=10

log4jappenderFILElayout=orgapachelog4jPatternLayout

log4jappenderFILElayoutconversionPattern=%d{ABSOLUTE} %5p %c{1},%t:%L - %m%n

不明白的可以再联系!

onethink里有这个功能,记录 *** 作日志的,可以参考一下,需要先把所有需要记录的行为添加一下,这个工作量巨大,如果每个行为都要记录的话···

所以一般都是把重要的记录就可以了。onethink

thinkphp开发的

可能跟你的存在版本差异,原理都是一样的,稍微修改就能用

新增一个event的appender名字叫event,新加一个logger,将其apender指定为event,指定其level为INFO,additivity="false"这个最重要,指定日志不向上一级输入。

之后,在类cncompanybaudesktopcompositeEventRealTimeComposite中,就可以用loggerinfo("xxx")输出日志,日志会记录到eventlog中,并按策略生成,以供分析

以上就是关于如何使用Log4j,然后把记录存入数据库全部的内容,包括:如何使用Log4j,然后把记录存入数据库、thinkphp 怎么把用户 *** 作日志存到数据库、logback将日志文件存入数据库怎么弄等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9394115.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存