如何禁用mongoDB Java驱动程序日志记录?

Itaied

我正在尝试禁用的日志输出mongo-java-driver-3.0.0

在加载mongo驱动程序之前,我曾尝试在应用程序的开头设置这些设置,但这没有帮助。

    // Enable MongoDB logging in general
    System.setProperty("DEBUG.MONGO", "false");

    // Enable DB operation tracing
    System.setProperty("DB.TRACE", "false");  

我得到这种日志:

11:01:15.406 [pool-1-thread-1] DEBUG org.mongodb.driver.protocol.query - Sending query of namespace susudev.Players on connection [connectionId{localValue:2, serverValue:28}] to server localhost:27017
11:01:15.406 [pool-1-thread-1] DEBUG org.mongodb.driver.protocol.query - Query completed

11:01:25.174 [cluster-ClusterId{value='554dbecb1b554f11e86c3a69', description='null'}-localhost:27017] DEBUG org.mongodb.driver.cluster - Checking status of localhost:27017
11:01:25.177 [cluster-ClusterId{value='554dbecb1b554f11e86c3a69', description='null'}-localhost:27017] DEBUG org.mongodb.driver.cluster - Updating cluster description to  {type=STANDALONE, servers=[{address=localhost:27017, type=STANDALONE, roundTripTime=0.6 ms, state=CONNECTED}]

所以我的控制台完全塞满了mongo日志,我什么也看不到。

Itaied

所以这解决了这个问题:

import org.slf4j.LoggerFactory;
import ch.qos.logback.classic.Level;
import ch.qos.logback.classic.Logger;

...

static Logger root = (Logger) LoggerFactory
        .getLogger(Logger.ROOT_LOGGER_NAME);

static {
    root.setLevel(Level.INFO);
}

如果您希望隐藏所有日志,可以将其设置Level为较高Level的值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MongoDB Java驱动程序记录查询

来自分类Dev

如何为Docker注册日志记录驱动程序?

来自分类Dev

如何从 Java 记录/跟踪 mssql jdbc 驱动程序?

来自分类Dev

如何解决“无法初始化日志记录驱动程序”(ECS)

来自分类Dev

如何获取ath9k_htc驱动程序以停止日志记录?

来自分类Dev

MongoDB Java驱动程序-如何在聚合查询中禁用游标超时?

来自分类Dev

MongoDB Java驱动程序:MongoCore驱动程序与MongoDB驱动程序与MongoDB异步驱动程序

来自分类Dev

MongoDB Java驱动程序:将数据库记录列表作为单个对象返回

来自分类Dev

关于MongoDB Java驱动程序的困惑

来自分类Dev

MongoDB的$ setIntersection与Java驱动程序

来自分类Dev

MongoDB Java驱动程序-对象类型

来自分类Dev

MongoDB异步Java驱动程序find()

来自分类Dev

MongoDB:使用Java驱动程序拉

来自分类Dev

mongodb java 驱动程序 pullByFilter

来自分类Dev

如何禁用Nouveau内核驱动程序

来自分类Dev

如何禁用Linux驱动程序

来自分类Dev

如何禁用Nouveau内核驱动程序

来自分类Dev

如何使用MongoDB 3.0 Java驱动程序执行聚合

来自分类Dev

如何在MongoDB Java驱动程序中使用sureIndex

来自分类Dev

如何使用Java驱动程序查询mongodb

来自分类Dev

如何在MongoDb(C#驱动程序)中禁用鉴别字段

来自分类Dev

Java Selenium Chrome驱动程序-禁用图像加载

来自分类Dev

如何在Chrome驱动程序Selenium Python中禁用Java脚本

来自分类Dev

MongoDB Java驱动程序连接管理

来自分类Dev

为什么在MongoDB Java驱动程序中忽略WriteConcern?

来自分类Dev

MongoDB使用Java驱动程序版本3.0更新

来自分类Dev

MongoDB Java驱动程序-大量驻留线程

来自分类Dev

MongoDB Java驱动程序:多日期查询

来自分类Dev

使用Java 3驱动程序更新MongoDB

Related 相关文章

  1. 1

    MongoDB Java驱动程序记录查询

  2. 2

    如何为Docker注册日志记录驱动程序?

  3. 3

    如何从 Java 记录/跟踪 mssql jdbc 驱动程序?

  4. 4

    如何解决“无法初始化日志记录驱动程序”(ECS)

  5. 5

    如何获取ath9k_htc驱动程序以停止日志记录?

  6. 6

    MongoDB Java驱动程序-如何在聚合查询中禁用游标超时?

  7. 7

    MongoDB Java驱动程序:MongoCore驱动程序与MongoDB驱动程序与MongoDB异步驱动程序

  8. 8

    MongoDB Java驱动程序:将数据库记录列表作为单个对象返回

  9. 9

    关于MongoDB Java驱动程序的困惑

  10. 10

    MongoDB的$ setIntersection与Java驱动程序

  11. 11

    MongoDB Java驱动程序-对象类型

  12. 12

    MongoDB异步Java驱动程序find()

  13. 13

    MongoDB:使用Java驱动程序拉

  14. 14

    mongodb java 驱动程序 pullByFilter

  15. 15

    如何禁用Nouveau内核驱动程序

  16. 16

    如何禁用Linux驱动程序

  17. 17

    如何禁用Nouveau内核驱动程序

  18. 18

    如何使用MongoDB 3.0 Java驱动程序执行聚合

  19. 19

    如何在MongoDB Java驱动程序中使用sureIndex

  20. 20

    如何使用Java驱动程序查询mongodb

  21. 21

    如何在MongoDb(C#驱动程序)中禁用鉴别字段

  22. 22

    Java Selenium Chrome驱动程序-禁用图像加载

  23. 23

    如何在Chrome驱动程序Selenium Python中禁用Java脚本

  24. 24

    MongoDB Java驱动程序连接管理

  25. 25

    为什么在MongoDB Java驱动程序中忽略WriteConcern?

  26. 26

    MongoDB使用Java驱动程序版本3.0更新

  27. 27

    MongoDB Java驱动程序-大量驻留线程

  28. 28

    MongoDB Java驱动程序:多日期查询

  29. 29

    使用Java 3驱动程序更新MongoDB

热门标签

归档