24
Янв
2021

Смена уровня логирования Кафка

Есть необходимость отключить уровень логирования при старте приложения Кафка с INFO на WARNING. при старте в консоль пишутся логи

[main] INFO org.apache.kafka.clients.producer.ProducerConfig - ProducerConfig values:
acks = all
    batch.size = 16384
    bootstrap.servers = [127.0.0.1:9092]
    buffer.memory = 33554432

хочу их отключить поднятием приоритета с INFO до WARN. в jar - файл передаю параметры: сервер, топик и путь к файлу log4j.properties. смена приоритета не происходит. могли бы подсказать, в чем ошибка? файл log4j.properties

log4j.rootLogger=WARN, stderr

log4j.appender.stderr=org.apache.log4j.ConsoleAppender
log4j.appender.stderr.layout=org.apache.log4j.PatternLayout
log4j.appender.stderr.layout.ConversionPattern=[%d] %p %m (%c)%n
log4j.appender.stderr.Target=System.err
log4j.logger.org.apache.kafka.clients.producer=WARN

пример cтроки запуска jar

java -jar /home/cb_kafka_l.jar 127.0.0.1:9092 topic_test -Dlog4j.configuration=/home/cl/log4j.properties

Источник: https://ru.stackoverflow.com/questions/1235411/%D0%A1%D0%BC%D0%B5%D0%BD%D0%B0-%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D1%8F-%D0%BB%D0%BE%D0%B3%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D0%9A%D0%B0%D1%84%D0%BA%D0%B0

Тебе может это понравится...

Добавить комментарий