Как настроить печать журналов Ignite

Я хочу видеть журналы уровня INFO, которые Ignite печатает во время работы (чтобы это помогло мне в том, что делает Ignite). Я использую следующие log4j.properties, чтобы Ignite печатал журналы уровня INFO, но журналы не распечатываются. Есть ли специальная конфигурация для распечатки журналов Ignite? Спасибо.

log4j.rootCategory=INFO, stdout , R
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%p %d - [TS] %c %M(%L) - %m%n
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.File=c:/ioc.ignite.log
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%p %d - [TS] %c %M(%L) - %m%n

log4j.logger.org.apache.ignite=INFO
log4j.logger.org.springframework=WARN

person Tom    schedule 13.12.2016    source источник


Ответы (2)


Пожалуйста, выполните следующие шаги:

например если вы используете log4j для ведения журнала

  1. настроить ignite / config / ignite-log4j.xml в gridLogger IgniteConfiguration

    e.g.

    .........

  2. раскомментируйте приложение "CONSOLE" в ignite / config / ignite-log4j.xml

  3. скопируйте ignite / libs / optional / ignite-log4j / log4j.jar и ignite / libs / optional / ignite-log4j / ignite-log4j.jar в папку ignite / libs /
  4. вы также можете установить переменную среды IGNITE_LOG_HOME для перенаправления журналов в любой файл
person AdZzZ    schedule 18.03.2019
comment
установка свойства gridLogger сбрасывает все конфигурации log4j2, которые вы установили перед его использованием. - person Gaurav; 23.08.2019

Вы должны использовать <CLASSPATH>/config/ignite-log4j.xml файл вместо log4j.properties.

person a_gura    schedule 13.12.2016
comment
Спасибо @a_gura, мне очень жаль, что, когда я скопировал файл ignite-log4j.xml из двоичного файла Ignite в свой проект (Resources / config / ignite-log4j.xml) и сделал его каталог и файл журнала .. Когда я запустил Ignite. start () в моем Java-классе IDE не создается файл журнала (указанный в ignite-log4j.xml), указанный в. - person Tom; 14.12.2016
comment
Есть ли у вас ignite-log4j зависимость в вашем проекте? - person a_gura; 14.12.2016
comment
Спасибо @a_gura. Да, у меня была ignite-log4j зависимость ... но журнал не распечатан ... Я потрачу больше времени на изучение этого. - person Tom; 15.12.2016