如何关闭 BayeuxServer(嵌入 Jetty)中的 DBUG 级别日志记录?
在 Jetty (7.1.5) 中运行 CometD Bayeux 实现时,大量 DBUG
级别的日志记录会输出到控制台。我已将记录器识别为 org.eclipse.jetty.util.log.StdErrLog 实例,但我不确定如何配置它。
我正在使用嵌入在另一个应用程序中的 Jetty,因此我尝试了 http://docs 中建议的内容。 codehaus.org/display/JETTY/Debugging(“嵌入 Jetty”部分),但没有成功。
目前我正在使用 |& 运行我的应用程序grep -v DBUG,但这相当烦人。有谁知道如何配置这种类型的记录器?
When running the CometD Bayeux implementation in Jetty (7.1.5), lots of DBUG
level logging is output to the console. I've identified the logger as a org.eclipse.jetty.util.log.StdErrLog
instance, but I'm not sure how to configure it.
I'm using Jetty embedded within another application, so I tried the things suggested at http://docs.codehaus.org/display/JETTY/Debugging ("With Jetty embedded" section), but had no success.
At the moment I'm running my app with |& grep -v DBUG
, but that's fairly annoying. Does anyone know how to configure this type of logger?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
终于找到了如何设置调试级别。在创建
CometdServlet
并将其添加到上下文中时,您可以将ServletHolder
上的logLevel
初始化参数设置为适当的级别(任何 3 或更大包括调试)。Finally tracked down how to set the debug level. Where the
CometdServlet
is created and added to a context, you can set thelogLevel
init parameter on theServletHolder
to an appropriate level (anything 3 or greater includes debug).