2016-08-29 3 views
0

Я использую неудобный API для моей реализации webservice. Я вижу, что следующие строки печатаются на консоли для каждого вызова на мой веб-сервиса:Как отключить log4j по умолчанию?

авг 5, 2016 12:30:09 PM org.restlet.engine.log.LogFilter afterHandle INFO: 2016-08- 05 12:30:09 172.23.4.200 - 172.23.7.44 8080 GET/abcservice/хуг - 200 86 0 21 http://localhost

Есть так много звонков на мой веб-сервиса, и в результате моих бревен (catalina.out кот) сходят с ума. Я хочу отключить этот журнал.

Я настроил параметры log4j в log4j.xml Как отключить это ведение журнала.

ответ

0

Вы можете установить корневой регистратор уровня в положении OFF (вместо WARN, отлаживать ИНФО, и т.д.)

например, log4j.rootLogger = OFF

Но я рекомендовал вам сохранить уровень в WARN. Вы не получите журналы INFO, но это даст вам знать о предупреждениях, ошибках и смертельных случаях в ваших приложениях.
Приоритет уровней протоколирования:
**

ВСЕ < < DEBUG INFO < < WARN ОШИБКА < < FATAL OFF

**

+0

Я попытался отключив rootLooger выключен, используя нижнюю строку, но не отключив запись по умолчанию: log4j.rootLogger = OFF Я использую log4j.xml – user2324686

Смежные вопросы