2013-04-20 2 views
0

마스터/백업 설정이있는 HornetQ HA가 있다는 것을 알고 있습니다. 하지만 비 마스터 설정에서 HornetQ를 실행하고 중복 메시지를 직접 처리하고 싶습니다.하나 이상의 노드를 잃어 버리는 것에 대처할 수 있도록 hornetq 클러스터가 설계 되었습니까?

클러스터 설정이 완벽 해 보이지만 이러한 요구 사항을 처리 할 수있는 힌트는 어디에도 없습니다. 장애가 발생한 노드의 클라이언트는 어떻게됩니까? 그들은 다른 서버에 연결합니까? 재부팅/복구 노드가 클러스터에 다시 가입하여 영구 메시지 배포를 계속할 수 있습니까?

답변

1

클라이언트 장애 조치 (failover)는 현재 백업 노드가 필요합니다. 다른 노드에 장애가 발생하면 수동으로 다시 연결해야합니다.

예 : 연결 팩토리를 가져 와서 연결하십시오.