如何解决日志中充满了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,这可能是这些代码的来源。但是,当我在开发机器上(在开发和部署配置中)运行此应用程序时,却看不到它。
还有一个相关的问题:我什么时候要使用这些“线路日志”?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。