最代码广告位
柏文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
最代码最近下载分享源代码列表最近下载
宿凌倾 LV132019年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 LV412016年7月11日
太阳太阳月亮月亮星星
Chen.木难 LV112016年6月23日
月亮月亮星星星星星星
最代码最近浏览分享源代码列表最近浏览
Jerry_Handson LV92020年10月27日
月亮月亮星星
fanliansuo LV252020年8月29日
太阳月亮月亮星星
xuexizhuanyong23 LV132020年8月16日
月亮月亮月亮星星
dmzhjg LV62020年8月14日
月亮星星星星
ssy552 LV92020年8月13日
月亮月亮星星
438265764 LV142020年8月4日
月亮月亮月亮星星星星
alexgyp LV52020年7月31日
月亮星星
whmr_soft LV102020年7月10日
月亮月亮星星星星
lryepoch LV72020年6月29日
月亮星星星星星星
是你的锐哥哦 LV22020年5月22日
星星星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友