日志中充满了httpclient.wire.content转储如何关闭它?

【字号: 日期:2024-03-31浏览:24作者:雯心
(adsbygoogle = window.adsbygoogle || []).push({}); 如何解决日志中充满了httpclient.wire.content转储如何关闭它??

您的Tomcat common / lib中是否还有其他日志记录库?(即SLF4J,Logback,Log4J等)

如果是,则可能还需要配置相应的日志记录配置文件。

解决方法

我的Catalina日志中充满了以下语句:

/logs/catalina.out:2010-05-05 02:57:19,611 [Thread-19] DEBUG httpclient.wire.content - >> '[0x4][0xc][0xd9][0xf4][0xa2]MA[0xed][0xc2][0x93][0x1b][0x15][0xfe],[0xe]h[0xb0][0x1f][0xff][0xd6][0xfb][0x8f]O[0xd4][0xc4]0[0xab][0x80][0xe8][0xe4][0xf2][r]I&[0xaa][0xd2]BQ[0xdb](zq[0xcd]ac[0xa8]

持续不断。

我在tomcat和apache中的每个配置文件中搜索了据称已按如下所述将其打开的语句:

http://hc.apache.org/httpclient-3.x/logging.html

而且我看不到已启用此日志记录。我部署的其他.war都没有这样做。应用程序中的log4j配置块未执行此操作。

我还尝试使用以下语句将其关闭:

org.apache.commons.httpclient.wire=SEVERE

要么

org.apache.commons.httpclient.wire.content=SEVERE

要么

httpclient.wire.content=SEVERE

在我的tomcat / conf / logging.properties文件中,并没有阻止它

我将S3库用于grails,这可能是这些代码的来源。但是,当我在开发机器上(在开发和部署配置中)运行此应用程序时,却看不到它。

还有一个相关的问题:我什么时候要使用这些“线路日志”?

相关文章: