在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
运行我的应用,但这很烦人。有谁知道如何配置这种类型的记录器?
答案 0 :(得分:2)
最后追踪了如何设置调试级别。在创建CometdServlet
并将其添加到上下文的位置,您可以将logLevel
上的ServletHolder
init参数设置为适当的级别(任何3或更大的参数包括调试)。
ServletHolder comet = context.addServlet( CometdServlet.class, "/cometd/*" );
comet.setInitParameter( "logLevel", 2 );