mqsilistmqpubsub 명령

지원되는 플랫폼

  • Windows
  • Linux 및 UNIX 시스템
  • BIPLSMP 유틸리티를 사용하는 z/OS는 브로커 PDSE 컨텐츠를 참조하십시오.

목적

mqsilistmqpubsub 명령을 사용하여 지정된 WebSphere Message Broker 브로커에 WebSphere MQ Publish/Subscribe 이웃 브로커의 상태를 표시합니다.

이 명령은 이전 조인 요청으로 시작된 작동의 상태를 나타냅니다(mqsijoinmqpubsub 명령 참조). 명령은 다음과 같은 각 이웃 브로커의 상태를 보고합니다.
활성
조인 요청이 완료된 경우 브로커의 상태는 활성입니다.
비활성
조인이 시작되었지만 완료되지 않은 경우 브로커의 상태는 비활성입니다.

또한 이 명령은 WebSphere Message Broker 브로커 및 이웃(브로커 간에 메시지를 publish 및 분배할 수 있음)에 의해 인식되는 스트림을 표시합니다. 스트림 정보는 active 상태의 이웃에 대해서만 제공됩니다.

WebSphere MQ Publish/Subscribe 브로커 네트워크에서 이주하거나 통합하는 경우에만 이 명령을 사용하십시오.

이 명령에 의해 생성되는 출력은 표준 출력으로 전달됩니다.

구문

매개변수

brokername
(필수) 이웃 목록을 보려는 브로커의 이름

권한 부여

Linux 및 UNIX 시스템에서 사용자 ID는 mqbrkrs 그룹의 구성원이어야 합니다.

Windows 플랫폼에서는 권한 부여가 필요하지 않습니다.

응답

  • BIP8013 구성요소가 존재하지 않습니다.
  • BIP8020 데이터베이스에 액세스할 수 없습니다.
  • BIP8029 브로커가 구성되지 않습니다.
  • BIP8040 데이터베이스에 연결할 수 없습니다.
  • BIP8064 내부 브로커 오류입니다.
  • BIP8070 데이터베이스 예외가 발생했습니다.
  • BIP8072 데이터베이스 예외가 발생했습니다.

WebSphere MQ Publish/Subscribe 브로커가 없고 mqsijoinmqpubsub 명령이 발행되지 않은 경우, 이 명령은 다음 메시지를 리턴합니다.
BIP8088I: WebSphere MQ Publish/Subscribe 이웃이 없습니다.
mqsijoinmqpubsub 명령이 발행되면, 두 가지 응답 메시지 중 하나가 표시됩니다.
  • WBRK_BROKER의 비활성 이웃인 모든 브로커의 경우(즉, mqsijoinmqpubsub 또는 strmqbrk 명령을 사용하여 브로커를 네트워크에 추가하는 요청이 작성되었지만 공용 스트림에 대한 협상이 아직 진행 중인 경우), 다음 메시지가 표시됩니다.
    BIP8089I: WebSphere MQ Publish/Subscribe 이웃 <brokername>이 비활성 상태입니다.
  • WBRK_BROKER의 활성 이웃인 모든 브로커의 경우(즉, 두 브로커가 각 공용 스트림에 대해 publication 및 subscription을 교환하는 경우) 다음 메시지가 표시됩니다.
    BIP8090I: WebSphere MQ Publish/Subscribe 이웃
    <brokername>이 활성 상태입니다.
    활성 브로커에 대해서는 publication 및 subscription을 교환할 공용 스트림을 다음 형식으로 나타내는 추가 메시지가 표시됩니다.
    BIP8091I:   공용 스트림streamname
예를 들면,
mqsilistmqpubsub WBRK_BROKER
이 명령은 다음 응답을 리턴할 수 있습니다.
BIP8090I:
MQSeries Publish/Subscribe 이웃 MQPS_BROKER_1이 활성 상태입니다.
BIP8091I:    공용 스트림 SYSTEM.BROKER.DEFAULT.STREAM.
BIP8091I:    공용 스트림 STREAM0.
BIP8090I: MQSeries Publish/Subscribe 이웃 MQPS_BROKER_2가 활성 상태입니다.
BIP8091I:    공용 스트림 SYSTEM.BROKER.DEFAULT.STREAM.
BIP8091I:    공용 스트림 STREAM150.
BIP8089I: MQSeries Publish/Subscribe 이웃 MQPS_BROKER_3이 비활성 상태입니다.

이 예에서 WebSphere Message Broker 브로커에는 세 개의 WebSphere MQ Publish/Subscribe 이웃이 있습니다. 이 중 두 이웃이 활성 상태이고 WebSphere Message Broker 브로커에 결합되었습니다. 세 번째 이웃은 비활성 상태이고 결합 중입니다.

WebSphere Message Broker 브로커 및 두 개의 활성 WebSphere MQ Publish/Subscribe 브로커에 공통으로 사용되는 스트림 목록이 응답에 포함되었습니다. MQPS_BROKER_1의 경우, SYSTEM.BROKER.DEFAULT.STREAM과 STREAM0 스트림이 공통으로 사용됩니다. MQPS_BROKER_2의 경우, SYSTEM.BROKER.DEFAULT.STREAM과 STREAM150 스트림이 공통으로 사용됩니다.

이웃이 오랜 시간 동안 비활성 상태이면, 두 브로커 간의 통신 링크가 중단되었을 수 있습니다. 두 브로커 간의 WebSphere MQ 연결(채널 및 트랜스미션 큐)이 실행 중이고 WebSphere Message BrokerWebSphere MQ Publish/Subscribe 브로커가 모두 활성 상태인지 확인하십시오.

관련 개념
Publish/Subscribe
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
an07340_