2016-09-06 2 views
0

akka.net 클러스터링을 배우려고합니다.Akka.net Lighthouse가 실패한 노드에 계속 연결하려고합니다.

나는 노드가 다운되었을 때 클러스터에서 제거 될 것이라고 생각했다. 그러나 그것은 일어나지 않는 것 같습니다.

나는 Lighthouse의 인스턴스를 시드 노드로 해고하고 아주 간단한 Akka.net 프로젝트를 만들어 연결했다. 모두 잘 연결되어 있습니다.

그러나 노드를 죽였을 때 Lighthouse는 계속해서 그것을 계속 찾고 있습니다. 결국 지도자가 직무를 수행 할 수 없다는 말을 할 것입니다.

나는 노드가 정상적으로 클러스터를 떠나지 않았다는 것을 알고 있지만 충돌하는 노드가 있다고 상상한다.

나는 그 때 가십 시스템이 클러스터에서 죽은 노드를 제거하고 모든 것이 계속 움직일 것이라고 생각했습니다. 노드가 온라인으로 돌아 왔을 경우 (다음에,

. 다시 클러스터에 추가 될 질문을 할 수 그러나 내가 모르는 뭔가가 있어야합니다. 등대 그냥 반복해서 계속 재 시도하기 때문에.

를가 그렇게 않는 이유 ? 대신 다시 연결을 기다리는

답변

3

내 구성의 "클러스터"부분이 추가 그것은 시간 제한에 노드 발생 :

auto-down-unreachable-after = 5s 
관련 문제