柏文的gravatar头像
柏文 2015-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
最代码最近下载分享源代码列表最近下载
tanshiming 2016年12月29日
暂无贡献等级
GY897272081 2016年10月28日
暂无贡献等级
perfect 2016年9月28日
最代码贡献等级说明
prdjok 2016年8月31日
暂无贡献等级
china_0221 2016年7月11日
暂无贡献等级
Chen.木难 2016年6月23日
最代码贡献等级说明
elyar23 2016年6月23日
暂无贡献等级
luo900126 2016年6月22日
最代码贡献等级说明
青春回来 2016年4月21日
最代码贡献等级说明
squarl 2016年3月30日
最代码贡献等级说明
最代码最近浏览分享源代码列表最近浏览
yzlyzlyzl111 前天
最代码贡献等级说明
shoucheng 3月20日
最代码贡献等级说明
regedit418 3月4日
最代码贡献等级说明
free sadn 2月27日
暂无贡献等级
bluetian41 2月24日
暂无贡献等级
Danielzhao 2月22日
暂无贡献等级
chudong 2月20日
暂无贡献等级
hermit01 2月19日
暂无贡献等级
FunnyKing 2月16日
最代码贡献等级说明
wangyu2019 2月16日
最代码贡献等级说明
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友