큐 관리자 QMA에 큐 Q1이 있고 응용 프로그램 A가 Q1에서 데이터를 읽는 중입니다. Q1의 데이터는 큐 관리자 QMB의 다른 큐 Q2로 복제되어야합니다. 또한 응용 프로그램 A는 Q1 및 Q2에서 여전히 메시지를 읽는 중입니다. Q1을 Q2가 원격 대기열을 통해 가입 한 주제 (TopicA)에 게시하는 별칭 대기열을 작성합니다. Q2가 데이터를 가져올 수 있습니다. 문제는 Q1에서 읽은 앱 A가 데이터를 가져올 수 없다는 것입니다. 앱 A와 Q2 모두 데이터를 가져올 수 있도록 다시 모델링 할 수 있습니까?큐 관리자 간 WMQ 복사 메시지
0
A
답변
0
는 Q3
로 대상과 TopicA
또 다른 내구성 구독을 만들고 응용 프로그램이 큐 Q3
대신 Q1
에서 메시지를받을 변경합니다. 응용 프로그램에서 메시지를 Q1
(기본적으로 별칭은 TopicA
)으로 지정하면 해당 메시지는 Q2
QMB
및 Q3
에 QMA
에 라우팅됩니다.
+0
현재 설치로 인해 Q1 이외의 다른 대기열에서 읽지 못합니다. –
0
당신은 아래의 단계에 따라 다음 퍼팅 응용 프로그램에 대한 큐를 변경 할 수있는 경우 : 로컬 큐 대신 별명 큐으로
- 만들기 Q1을.
- 기본 개체를 주제로 사용하여 "게시자"라고하는 별칭 대기열을 만들고 이전과 같이 대상의 주제를 지정합니다.
- 주제의 대기열 Q1에 대한 구독을 만듭니다.
- 퍼팅 응용 프로그램이 Q1 대신 "게시자"큐에 메시지를 넣도록하십시오.
퍼팅 응용 프로그램 코드를 변경하여 메시지를 다른 대기열로 보내도록 할 권한이 있습니까? – nitgeek
예 .. 해당 구성 –