2011-02-08 1 views
3

노드를 슬레이브로 시작하면 모든 로그 출력이 마스터로 이동합니다. 그러나, 제 설정에서 반드시 마스터를 갖고 싶지는 않습니다. 그리고 자동으로 클러스터를 발견하고 가입하는 노드가 있습니다. 그래도 모든 클러스터의 로그 출력을 단일 노드로 보내고 싶습니다. 슬레이브로 시작한 것처럼 동적으로 노드의 로깅을 작동시키는 방법이 있습니까? 그렇지 않으면, 내가 원하는대로 출력을 리다이렉트하기 위해 설치된 각 error_handler를 변경해야합니까?로그 출력 제어

다음은 이상적인 설정입니다. 스위치를 켜고 클러스터의 모든 노드가 노드의 tty - io : 형식 호출 또는 sasl 보고서 중 하나 또는 모든 것을 전송합니다. 노드가 tty에 표시되고 라운드 로빈 파일에 기록됩니다. 이것을 현실로 만들 수있는 것은 무엇입니까?

답변

0

이 목적으로 group_leader를 사용하십시오. 이 link을 확인 했습니까?

+0

URL의 링크를 만드십시오. 나는 그것을 편집 하겠지만 나는 아직 허용되지 않는다. –

0

내가 생각하기에 io : format 호출을 캡처하지 않더라도 대답은 http://jkvor.com/log-roller 일 수 있습니다. 그러나 로그 함수 호출을 error_logger 모듈로 제한하면 잘 작동합니다.

관련 문제