메시지 플로우를 다른 목적지로 전환

큐 관리자 알리어스와 전송 큐를 사용하여 특정 메시지의 목적지를 재정의할 수 있습니다.

그림 1. 메시지 스트림을 다른 목적지로 전환
메시지 스트림을 다른 대상으로 전환하는 중입니다. 표시된 구성에 대한 세부사항은 이 다이어그램 다음에 나오는 텍스트를 참조하십시오.

그림 1 은 특정 메시지의 대상을 재정의할 수 있는 방법을 보여줍니다. QMA에 대한 수신 메시지는 'QMC의 QB'용으로 지정됩니다. 이러한 메시지는 일반적으로 QMA에 도달하며 QMC 채널의 일부인 전송 큐 QMC에 배치됩니다. QMA는 QMD로 메시지를 보내야 하지만 이 경우 QMB를 통해서만 QMD에 도달할 수 있습니다. 이 방법은 한 위치에서 다른 위치로 서비스를 이동해야 하고 메시지를 새 주소로 조정할 때까지 신청자에게 임시로 메시지 송신을 계속하도록 허용해야 할 때 유용합니다.

특정 큐 관리자를 수신지로 하여 들어오는 메시지를 다른 큐 관리자로 다시 라우팅하는 메소드는 다음이 사용됩니다.
  • 목적지 큐 관리자를 다른 큐 관리자로 변경하고, 인접 시스템으로 향하는 전송 큐를 선택하기 위해 큐 관리자 알리어스 사용
  • 인접 큐 관리자에게 서비스를 제공하기 위해 전송 큐 사용
  • 목적지 큐 관리자로의 지속적인 라우팅을 위해 인접 큐 관리자에 있는 전송 큐 사용
다음을 제공해야 합니다.
  • Channel_back 정의
  • QMB을 통한 QMD에 있는 QB을 가진 큐 관리자 별칭 오브젝트 정의 QMC
  • Channel_out 정의
  • 연관된 전송 큐 QMB
QMB를 구성하는 보조 관리자는 다음을 제공해야 합니다.
  • 해당 channel_back 정의
  • 전송 큐, QMD
  • QMD에 대한 관련 채널 정의

클러스터링 환경에서 알리어스를 사용할 수 있습니다. 자세한 내용은 대기열 관리자 별칭과 클러스터를 참고하세요.