我正在为我的webservice实现使用restless API。我看到每次调用我的webservice时都会在控制台上打印以下行:
2016年8月5日下午12:30:09 org.restlet.engine.log.LogFilter afterHandle INFO:2016-08-05 12:30:09 172.23.4.200 - 172.23.7.44 8080 GET / abcservice / xyz - 200 86 0 21 http://localhost
我的网络服务有很多电话,因此我的日志(tomcat catalina.out)变得疯狂。我想禁用此日志记录。
我已在log4j.xml
中配置了log4j设置。如何禁用此日志记录。
答案 0 :(得分:0)
您可以将根记录器级别设置为OFF(而不是WARN,DEBUG,INFO等)
e.g。 log4j.rootLogger = OFF
但是,我建议你将等级保持在 WARN 。您将无法获得INFO日志,但它会让您了解应用程序中的警告,错误和致命信息
日志记录级别的优先级:
**
ALL< DEBUG<信息<警告<错误<致命< OFF
**