最代码广告位
柏文JJ的gravatar头像
柏文JJ2015-12-22 11:27:32

apache log4j将日志保存在mongodb数据库中

看到牛哥将日志保存在mysql中 ,以前用过保存在mongodb中所以上传

最后得到的效果为:

apache log4j将日志保存在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

打赏

文件名:Log4J4Mongodb.zip,文件大小:2519.915K下载
  • /
      • /Log4J4Mongodb
        • /Log4J4Mongodb/.classpath
        • /Log4J4Mongodb/.project
          • /Log4J4Mongodb/.settings
            • /Log4J4Mongodb/.settings/.jsdtscope
            • /Log4J4Mongodb/.settings/org.eclipse.core.resources.prefs
            • /Log4J4Mongodb/.settings/org.eclipse.jdt.core.prefs
            • /Log4J4Mongodb/.settings/org.eclipse.wst.common.component
            • /Log4J4Mongodb/.settings/org.eclipse.wst.common.project.facet.core.xml
            • /Log4J4Mongodb/.settings/org.eclipse.wst.jsdt.ui.superType.container
最代码最近下载分享源代码列表最近下载
宿凌倾 LV122019年1月2日
月亮月亮月亮
cqwzwqwsj LV172018年7月3日
太阳星星
gmhaizn LV102018年3月30日
月亮月亮星星星星
xuandx LV12017年12月12日
星星
tanshiming LV182016年12月29日
太阳星星星星
GY897272081 LV92016年10月28日
月亮月亮星星
perfect LV172016年9月28日
太阳星星
prdjok LV12016年8月31日
星星
china_0221 LV402016年7月11日
太阳太阳月亮月亮
Chen.木难 LV112016年6月23日
月亮月亮星星星星星星
最代码最近浏览分享源代码列表最近浏览
WithWinds4月2日
暂无贡献等级
jiutian74343月22日
暂无贡献等级
仲恺小霸王 LV43月17日
月亮
zgjsyxwj LV63月5日
月亮星星星星
灵依ziNing LV62月27日
月亮星星星星
345738842 LV81月7日
月亮月亮
heyunjun LV22019年12月14日
星星星星
寒江雪2017 LV62019年11月26日
月亮星星星星
郭亚鹏 LV122019年9月19日
月亮月亮月亮
lz_123 LV62019年6月4日
月亮星星星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友