gpt4 book ai didi

java - 如何防止 MongoDB 将集群更新日志打印到控制台?

转载 作者:可可西里 更新时间:2023-11-01 09:55:12 24 4
gpt4 key购买 nike

如何停止打印每秒钟出现的以下日志?我正在使用 Spring MVC+ Spring Data Mongo + Java 8

21:45:31.697 [cluster-ClusterId{value='56718e190dc287176059194e', description='null'}-localhost:27017] DEBUG org.mongodb.driver.cluster - Checking status of localhost:27017
21:45:31.699 [cluster-ClusterId{value='56718e190dc287176059194e', description='null'}-localhost:27017] DEBUG org.mongodb.driver.cluster - Updating cluster description to {type=STANDALONE, servers=[{address=localhost:27017, type=STANDALONE, roundTripTime=0.7 ms, state=CONNECTED}]

我正在使用以下依赖项。

<spring-data-mongodb-version>1.8.1.RELEASE</spring-data-mongodb-version>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
<version>${spring-data-mongodb-version}</version>
<exclusions>
<exclusion>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
</exclusion>
</exclusions>
</dependency>

<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>3.1.1</version>
</dependency>

最佳答案

只需添加这几行

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);
}

关于java - 如何防止 MongoDB 将集群更新日志打印到控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34317009/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com