현재 WebLogic 및 분산 대기열을 사용합니다. 그리고 문서에서 분산 대기열을 사용하면 전역 JNDI 이름을 사용하여 클러스터의 모든 대기열에 대한 연결을 검색 할 수 있습니다. Distributed Queue는 여러 관리 서버에서로드 균형 조정 연결을 제공하는 기능 중 하나입니다. 그래서 우리는 4 개의 Managed Server를 가지고 있습니다. (각 물리적으로 2 개, 멀티 캐스트를 통해 통신합니다), 각 Managed Server에는 자체 JMS 서버가 있습니다.모든 JMS 클러스터에서 분산 대기열의 메시지
나는 이것에 대한 답을 이미 알고 있지만, Queue에서 메시지를 소비하고 Queue가 클러스터의 각 Mgd 서버에 존재한다면 기술적으로는 불가능하다는 것을 알 수있다. 메시지를 임의의 대기열에서 끌어냅니다 (연결된 대기열에서 메시지를 끌어낼 수 있음). 따라서 Mgd 서버 4에 대한 메시지가 있고 Mgd 서버 1에 연결하면 Mgd 서버 4의 큐에있는 메시지가 표시되지 않습니다.
Java EE 또는 WLS에서 소비하는 방법이 있습니까? 큐의 모든 노드 (클러스터에서)의 메시지. 각 Mgd 서버의 큐의 모든 인스턴스에 대한보기를 좋아합니까? 너무 나타나지 않고 문서는 이것이 가능뿐만 아니라,이 비디오 (분 5 정도)없는 것처럼 보일 수 있습니다 :
http://www.youtube.com/watch?v=HAKixK_wp0Q