2013-11-13 3 views
4

Я использую zookeeper успешно. Он сохраняет обновления и предупреждения о статусе печати в оболочке, что на самом деле затрудняет отладку моей программы (которая не работает, а также zookeeper). Есть ли простой способ отключить это в zookeeper, не входя в исходный код? Или есть способ запустить java-программу, чтобы только программа-исполнитель получала печать в оболочке?Есть ли способ отключить сообщения от zookeeper?

ответ

0

Не является ли «регистрация» главы Zookeeper administrator's guide, что вы на самом деле хотите?

ZooKeeper использует log4j, поэтому это довольно стандартный подход к регистрации, с возможностью гибкой настройки конфигурации.

0

По умолчанию zookeeper испускает сообщения уровня сложности или более высокой степени тяжести, и для ведения журнала используется log4j. Таким образом, определить уровень протоколирования более высокой степени тяжести в ваших log4j.properties (если вы при условии, что путь к .properties или он находится в рабочем каталоге)

0

есть аналогичный пост на избегая лог сообщений Zookeeper - как это:

zoo_set_log_stream(fopen("NULL", "w")); 

Это будет выход из ZooKeeper

Смежные вопросы