Увеличьте уровень ведения журнала в Apache Samza

Я пытаюсь изменить уровень ведения журнала для Apache Samza, чтобы получить debug операторов; по умолчанию info. В частности, я пытаюсь получить этот оператор отладки для отображения.

Я использую Samza в проекте Clojure. Как лучше всего это сделать? На странице Samza Logging нет никакой полезной информации.


person Tianxiang Xiong    schedule 20.09.2016    source источник


Ответы (1)


Страница Samza Logging предоставляет достаточную информацию. В более прямом смысле шаги следующие:

  1. в project.clj включите зависимость slf4j-log4j
  2. в project.clj определите системное свойство jvm с именем «log4j.configuration», которое указывает на файл конфигурации log4j xml.
  3. в файле конфигурации log4j xml определите уровень корневого журнала как «отладка»

Что из этого было сделано?

person Jonah Benton    schedule 22.09.2016
comment
Шаг 1 выполнен. Я не знал о системном свойстве JVM для project.clj; Я попробую это. - person Tianxiang Xiong; 22.09.2016