我在我的spring应用程序中使用couchbase java sdk 1.1,并且couchbase客户端记录到标准输出。
如何禁用 couchbase 客户端的日志记录?我使用 1 个 log4j.xml 文件来配置我的应用程序的所有模块中的日志记录,但 couchbase 客户端似乎忽略了该文件并无论如何都记录到 tomcat 标准输出。
我在 couchbase java sdk 手册中没有找到解决方案。
您是否查看过此文档: 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");