forum.bitel.ru http://forum.bitel.ru/ |
|
журналы dialup http://forum.bitel.ru/viewtopic.php?f=5&t=4921 |
Страница 1 из 1 |
Автор: | ok-2004 [ 16 дек 2010, 18:59 ] |
Заголовок сообщения: | журналы dialup |
Захотелось следующую хотелку - только errors логировать с приоритетом DEBUG , всё остальное - INFO Поднатужился и решил вместо Код: <appender name="ASYNC" class="ru.bitel.common.logging.Log4jAsyncAppender"> <appender-ref ref="RADIUS" /> <appender-ref ref="PROCESSOR" /> <appender-ref ref="SCRIPT" /> <appender-ref ref="COLLECTOR" /> <appender-ref ref="LISTENER" /> <appender-ref ref="ERROR" /> </appender> <category name="connections" additivity="false"> <appender-ref ref="CONNECTIONS" /> </category> <category name="processor" additivity="false"> <appender-ref ref="PROCESSOR" /> </category> <category name="script" additivity="false"> <appender-ref ref="SCRIPT" /> </category> <category name="radius" additivity="false"> <appender-ref ref="RADIUS" /> </category> <root> <priority value="DEBUG" /> <appender-ref ref="ASYNC" /> </root> написать : Код: <appender name="ASYNC" class="ru.bitel.common.logging.Log4jAsyncAppender"> <appender-ref ref="RADIUS" /> <appender-ref ref="PROCESSOR" /> <appender-ref ref="SCRIPT" /> <appender-ref ref="COLLECTOR" /> <appender-ref ref="LISTENER" /> </appender> <appender name="SYNC" class="ru.bitel.common.logging.Log4jAsyncAppender"> <appender-ref ref="ERROR" /> </appender> <category name="connections" additivity="false"> <appender-ref ref="CONNECTIONS" /> </category> <category name="processor" additivity="false"> <appender-ref ref="PROCESSOR" /> </category> <category name="script" additivity="false"> <appender-ref ref="SCRIPT" /> </category> <category name="radius" additivity="false"> <appender-ref ref="RADIUS" /> </category> <root> <priority value="INFO" /> <appender-ref ref="ASYNC" /> </root> <root> <priority value="DEBUG" /> <appender-ref ref="SYNC" /> </root> ну и получил в ответ: Код: log4j:WARN Continuable parsing error 144 and column 23 log4j:WARN The content of element type "log4j:configuration" must match "(renderer*,appender*,plugin*,(category|logger)*,root?,(categoryFactory|loggerFactory)?)". log4j:WARN Continuable parsing error 144 and column 23 log4j:WARN The content of element type "log4j:configuration" must match "(renderer*,appender*,plugin*,(category|logger)*,root?,(categoryFactory|loggerFactory)?)". Короч синтакис этой фичи мне так и не открылся, а посему прошу слёзно помощи собратьев по разуму, как это победить ? |
Автор: | Cromeshnic [ 17 дек 2010, 07:31 ] |
Заголовок сообщения: | Re: журналы dialup |
Цитата: Также в каждом аппендере можно указать фильтр по приоритету. Например, в root указать DEBUG, а в аппендере APPLICATION добавить указанную ниже ветку, чтобы логирование для всех контекстов, кроме APPLICATION было в режиме DEBUG. (с) http://bgbilling.ru/v5.1/doc/ch01s07.html |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |