mongodb java log4j_apache log4j将日志保存在mongodb数据库中
看到牛哥将日志保存在mysql中 ,以前用过保存在mongodb中所以上传最后得到的效果为:log4j与mongodb整合1、首先安装mongodb数据库,具体安装方法请百度;2、在你的应用程序中引用以下类库:Mongo Java driver jar包Log4J jar包 注意版本,一定要1.2.16及以上。log4mongo-java jar包3、在你的web项目中创建log4j.proper
看到牛哥将日志保存在mysql中 ,以前用过保存在mongodb中所以上传
最后得到的效果为:

log4j与mongodb整合
1、首先安装mongodb数据库,具体安装方法请百度;
2、在你的应用程序中引用以下类库:
Mongo Java driver jar包
Log4J jar包 注意版本,一定要1.2.16及以上。
log4mongo-java jar包
3、在你的web项目中创建log4j.properties文件。
4、配置log4j.properties文件,使之整合mongodb:#将Mongodb日志存放在数据库中,便于做日志分析系统
log4j.rootLogger=debug, stdout, R, MongoDB
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%-d{MM-dd HH:mm:ss.SSS} %-5p - [%c{1}.%t] %m%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=logs/cwBiOHD.log
log4j.appender.R.MaxFileSize=1000KB
log4j.appender.R.MaxBackupIndex=1
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%-d{MM-dd HH:mm:ss.SSS} %-5p - [%c{1}.%t] %m%n
log4j.appender.MongoDB=org.log4mongo.MongoDbAppender
log4j.appender.MongoDB.databaseName=proLogs
log4j.appender.MongoDB.collectionName=mytest
log4j.appender.MongoDB.hostname=192.168.1.254
log4j.appender.MongoDB.port=27017
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)