Порог - это второй фильтр для регистрируемых сообщений
Например:
log4j.logger.TextProcessor=Debug,TextProcessor , InfoLogger
.
.
.
log4j.appender.TextProcessor.Threshold=Error
если Logger установлен на уровне DEBUG, а для порога appender установлено значение Error, тогда только с приложением TextProcessor appender будут регистрироваться сообщения об ошибках и сообщения с более высокой серьезностью.
Использование параметра «Порог» означает, что вы можете определить другого аппендера с различными пороговыми уровнями, например, в вышеупомянутом примере вы также можете включить InfoLogger с включенной регистрацией сообщений на уровне Info
log4j.logger.TextProcessor=Debug,TextProcessor , InfoLogger
.
.
.
log4j.appender.InfoLogger.Threshold=INFO
Чтобы понять уровни, есть следующие уровни ведения журнала в log4j:
FATAL: shows messages at a FATAL level only
ERROR: Shows messages classified as ERROR and FATAL
WARNING: Shows messages classified as WARNING, ERROR, and FATAL
INFO: Shows messages classified as INFO, WARNING, ERROR, and FATAL
DEBUG: Shows messages classified as DEBUG, INFO, WARNING, ERROR, and FATAL
TRACE : Shows messages classified as TRACE,DEBUG, INFO, WARNING, ERROR, and FATAL
ALL : Shows messages classified as TRACE,DEBUG, INFO, WARNING, ERROR, and FATAL
OFF : No log messages display
перейдите на URL для более подробной информации