Как отключить ведение журнала уровня DBUG в BayeuxServer (встроенный в Jetty)? - PullRequest
1 голос
/ 07 октября 2010

При запуске реализации CometD Bayeux в Jetty (7.1.5) на консоль выводится большое количество журналов уровня DBUG.Я определил регистратор как экземпляр org.eclipse.jetty.util.log.StdErrLog, но я не уверен, как его настроить.

Я использую Jetty, встроенную в другое приложение, поэтому я попробовал то, что предложено на http://docs.codehaus.org/display/JETTY/Debugging (раздел «Со встроенной Jetty»), но безуспешно.

В данный момент я запускаю свое приложение с |& grep -v DBUG, но это довольно раздражает.Кто-нибудь знает, как настроить этот тип регистратора?

1 Ответ

2 голосов
/ 08 октября 2010

Наконец выследил, как установить уровень отладки. Если CometdServlet создается и добавляется в контекст, вы можете установить параметр logLevel init на ServletHolder на соответствующий уровень (все, что 3 или более, включает отладку).

ServletHolder comet = context.addServlet( CometdServlet.class, "/cometd/*" );
comet.setInitParameter( "logLevel", 2 );
...