6

Вопрос по configuration, java – Различный макет log4j для отладки и ошибок?

В log4j есть ли способ, чтобы logger.error (& quot; & quot;) и logger.debug (& quot;) содержали разные выходные макеты? Я хотел бы, чтобы ошибки включали в себя имена методов и номера строк, которые снижают производительность ...

В вашем ConversionPattern вы можете использовать% d {ISO8601} - это оптимизированный форматер времени, который log4j предоставляет для удобства и для соображений скорости.

от Gandalf

@ Гэндальф спасибо. Попытаюсь.

от sal

2 ответа

1

Я бы просто настроил два разных регистратора. Один называется ERROR, а другой - DEBUG. Затем вы можете легко настроить различные выходные схемы и вызывать только ERROR.error или DEBUG.debug.

9

В вашей конфигурации log4j.xml вы можете создать два приложения, каждый из которых используетLevelMatchFilterError: User Rate Limit Exceeded

Похожие вопросы