управление выводом журнала - PullRequest
       11

управление выводом журнала

3 голосов
/ 09 февраля 2011

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

Вот мой идеальный вариант: я переключаю коммутатор, и все узлы в кластере отправляют все, что происходит, на любые вызовы tty - io: format узлов или отчеты sasl или что там у вас - вместо одного узла где он отображается на tty и вошел в файлы циклического перебора. Что бы сделать это реальностью?

Ответы [ 2 ]

0 голосов
/ 16 февраля 2011

Я думаю, что http://jkvor.com/log-roller может быть ответом, хотя он не будет захватывать io: форматировать вызовы, я не думаю.Однако, если вы ограничиваете вызовы функций журнала модулем error_logger, он должен прекрасно работать.

0 голосов
/ 09 февраля 2011

Используйте для этой цели group_leader. Вы проверили эту ссылку ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...