1

我在我的spring应用程序中使用couchbase java sdk 1.1,并且couchbase客户端记录到标准输出。

如何禁用 couchbase 客户端的日志记录?我使用 1 个 log4j.xml 文件来配置我的应用程序的所有模块中的日志记录,但 couchbase 客户端似乎忽略了该文件并无论如何都记录到 tomcat 标准输出。

我在 couchbase java sdk 手册中没有找到解决方案。

4

1 回答 1

1

您是否查看过此文档: http: //www.couchbase.com/docs/couchbase-sdk-java-1.1/java-api-configuring-logging.html

请务必设置

net.spy.log.LoggerImpl 环境

可变为

net.spy.memcached.compat.log.Log4JLogger

能够使用 Log4J。

您可以使用以下代码以编程方式执行此操作:

System.setProperty("net.spy.log.LoggerImpl", "net.spy.memcached.compat.log.Log4JLogger");
于 2013-01-14T17:14:54.747 回答