BIP2045
심각도
20 : 오류메시지
WebSphere 큐 관리자 <insert_2>에서 실행 중인 브로커 <insert_0>이(가) 전개 메시지를 처리하지 않았습니다. 이는 전개 메시지가 다른 ID의 브로커로 주소 지정되었기 때문입니다.설명
이 메시지는 일반적으로 브로커를 2차(또는 재초기화된) 구성 관리자에 지정하려고 시도했음을 나타냅니다.
각 브로커는 Message Brokers Toolkit 또는 구성 관리자 프록시가 브로커 정의를 작성할 때 할당되는 UUID(universally unique identifier)로 식별됩니다. 전개 시 구성 관리자가 제어하지 않는 브로커의 변경사항이 뜻하지 않게 전개되지 않도록 UUID 점검이 수행됩니다. 이 경우, 전개 메시지는 UUID가 <insert_3>인 브로커로 주소 지정되었지만, 이는 실행 중인 브로커(<insert_1>)의 UUID와 일치하지 않습니다.응답
가능한 경우, 이 브로커를 관리하는 구성 관리자를 사용하여 전개 요청을 다시 발행하십시오. 전개 요청을 다시 발행할 수 없으면, 구성 관리자 프록시 API BrokerProxy.setUUID() 메소드를 사용하여 브로커 <insert_0>의 UUID를 <insert_1>(으)로 설정하십시오. 이를 통해, 구성 관리자가 이전에 브로커로 전개된 임의의 자원을 모니터하지 않더라도 구성 관리자가 브로커에 전개할 수 있습니다(해당 구성 관리자가 해당 자원을 이미 모니터하고 있지 않은 경우).
다른 모든 방법이 실패하는 경우 다음 작업을 순서대로 완료하십시오. (1) mqsideletebroker를 사용하여 브로커 구성요소를 정지한 후 삭제하십시오. (2) Message Brokers Toolkit 또는 구성 관리자 프록시를 사용하여 도메인에서 브로커 정의를 제거하십시오. (3) mqsicreatebroker를 사용하여 브로커 구성 요소를 다시 작성하십시오. (4) Message Brokers Toolkit 또는 구성 관리자 프록시를 사용하여 브로커 정의를 도메인에 추가하십시오. (5) 메시지 플로우 및 관련 아티팩트를 브로커에 다시 전개하십시오. 작업 (1)과 (2)의 순서에 유의하십시오. 브로커 삭제 시의 일반적 조작 순서와 반대입니다.
브로커를 삭제하거나 재작성할 때 이 문제점이 다시 발생하지 않게 하려면, 실행 중인 브로커 구성요소를 정지하고 삭제하기 전에 항상 도메인에서 브로커 정의를 제거하십시오. 자세한 정보는 WebSphere Message Brokers 온라인 문서의 "실패 후 복구" 절을 참조하십시오.