2016-08-17 2 views
1

시나리오 : 두 개의 ActiveMQ 노드 A, B. 마스터 슬레이브는 아니지만 피어, 네트워크 커넥터가있는 피어.ActiveMQ, 브로커 네트워크, 오프라인 영구 가입자 중복

영구 주제 대상 가입자는 페일 오버를 사용하며 한 지점에서 A에 연결되고 다른 지점에서 B에 연결되므로 두 지점에 모두 등록됩니다.

문제 :이 디자인입니다 : 가입자가에 대해 온라인되고있는 경우, 각 메시지의 복사본 B.에 오프로드 가입에

질문을 배치? 메시지가 누락되어 구독 중 하나에서만 구독자에게 전송되도록 구성 할 수 있습니까?

답변

0

분명히 에 의해 설계 : http://activemq.apache.org/how-do-distributed-queues-work.html

"저장/전달에 분산 주제"이라고보기 :

위의 알고리즘을 제외하고 다음에 주제에 대한

은, 모든 관심이 클라이언트가 사본을 수신을 ActiveMQ는 루프를 검사합니다 (브로커 링 주위로 메시지가 무한히 흐르지 않도록).

관련 문제