2017-10-12 3 views
0

IBM Integration Bus의 MQ 노드에 대한 모든 MQ 세부 정보를 ESQL 파일에서 설정하려고하는데 문제가 있습니다. 내가 세부 사항을 데이터베이스에서 얻을 수 있도록 모든 MQ 세부 사항을 설정 했으므로 MQ 노드로 설정하면 메시지가 동적으로 대기열로 이동합니다.IBM Integration Bus에서 큐 관리자 호스트 이름 또는 IP 주소를 동적으로 변경하십시오.

LocalEnvironment 변수에 대한 내용을 읽었습니다. ESQL 파일에서 설정했지만 해당 변수의 값은 MQ 노드에 반영되지 않습니다. 아래는 노드 속성을 설정하는 방법입니다.

SET OutputRoot.MQMD.ReplyToQ = 'AMLQUEUE2'; 

메시지를 보내는 데 'MQReply'노드를 사용하고 있습니다. hostname 속성을 찾고 있기 때문에 호스트 이름을 설정하고 싶습니다. 도와주세요.

답변

1

이 ReplyToQ는 MQReply 노드를 사용하여 메시지를 출력하는 경우에만 작동합니다.

동적 대상 큐를 설정하려면 MQOutput 노드에서 "대상 목록"을 사용해야합니다. 대상 모드에 대한 MQOutput Documatation 검색에서

->MQOutput

대상 목록은 addToMQDestinationList procedure을 참조 설정을위한 로컬 환경을 채우기 위해.

관련 문제