存儲日誌在mongodb實現和log4j一樣的功能

 一、先導包:

   mongodb-java-driver.jar

   log4mongodb-java.jar

   log4j.jar

 

   二、配置log4j.propertities文件

log4j.rootLogger=INFO, MongoDB

log4j.appender.MongoDB=org.log4mongo.MongoDbAppender

log4j.appender.MongoDB.databaseName=appname //數據庫

log4j.appender.MongoDB.collectionName=log //表名

log4j.appender.MongoDB.hostname=127.0.0.1 //地址

log4j.appender.MongoDB.port=27017 //端口

   以上幾行代碼,是必須配置在log4j.propertities文件中的。

 

   三、java代碼實現

   Logger logger = Logger.getLogger(LogTest.class);

    logger.INFO(json);
   mongodb存儲數據一般也是key value形式,所以存數據最好也用json。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章