mqsistopmsgflow 명령

지원되는 플랫폼

목적

mqsistopmsgflow 명령을 사용하여 메시지 플로우를 정지합니다.

구문

매개변수

-b BrokerName
(필수) 메시지 플로우를 정지할 브로커의 이름.

-e-m 플래그를 지정하지 않는 경우 브로커의 모든 메시지 플로우가 정지됩니다.

-e ExecutionGroupName
(선택사항) 메시지 플로우가 정지된 실행 그룹의 이름.
-m msgFlowName
(선택사항) 정지되는 메시지 플로우의 이름.

단일 명령에서 하나의 메시지 플로우만 지정할 수 있습니다. 그러나 이 매개변수를 지정하지 않는 경우 실행 그룹 또는 브로커의 모든 메시지 플로우가 정지됩니다.

이 플래그를 지정하는 경우 -e 플래그도 지정해야 합니다.

-n cfgParameterFileName
(선택사항) 구성 관리자에 연결 매개변수를 설명하는 .configmgr 파일의 이름.
이 파일은 Eclipse GUI에 의해 저장된 .configmgr 형식을 사용하는 XML 파일입니다. 예를 들면,
<?xml version="1.0" encoding="UTF-8"?>
<configmgr host="localhost" listenerPort="1414" queueManager="QNAME"
           securityExit="test.myExit"/>
z/OS에서 이 파일을 사용 중인 경우, 첫 줄에서 encoding="UTF-8" 명령문을 제거하여 다음 명령문이 남도록 하고
<?xml version="1.0"?>
호스트 속성 값을 제거하여 다음 명령문이 남도록 해야 합니다.
<configmgr host="" listenerPort="1414" queueManager="QNAME"
           securityExit="test.myExit"/>
주: 이 매개변수를 제공하지 않는 경우, -i, -p-q 매개변수를 제공해야 합니다.
-i ipAddress
(선택사항) 구성 관리자의 호스트 이름 또는 IP 주소.

z/OS에서 이 파일을 사용 중이고 로컬 호스트에 연결하려는 경우, 값을 \"\"로 설정해야 합니다.

-p Port
(선택사항) 구성 관리자의 포트 번호.
-q qMgr
(선택사항) 구성 관리자가 사용 중인 WebSphere MQ 큐 관리자의 이름.

-i, -p-q 매개변수를 제공하지 않는 경우, -n 매개변수를 지정해야 합니다.

-w timeoutValue
(선택사항) 정지 명령이 완료되었는지 확인하기 위해 유틸리티가 대기하는 시간(초). 디폴트 값은 60입니다.
-v TraceFileName
(선택사항) 내부 디버그 추적 정보를 지정된 파일로 송신합니다.

권한 부여

메시지 플로우를 정지하려면 구성 관리자 액세스 제어 목록에 정의된 충분한 권한이 있어야 합니다.

필요한 권한은 Message Brokers Toolkit에서 해당 기능을 수행하는 데 필요한 권한과 동일합니다. 구성 관리자에서 정의할 수 있는 권한 목록은 ACL 사용권한을 참조하십시오.

응답

이 명령은 다음 응답을 리턴합니다.
0
(Success) 요청이 완료된 상태 및 모든 메시지 플로우의 상태가 갱신된 상태.
2
(Failure) 어떠한 이유로 하나 이상의 메시지 플로우가 올바른 상태로 배치될 수 없는 상태.
98
구성 관리자에 도달할 수 없는 상태.
99
유틸리티에 제공된 인수가 유효하지 않은 상태.

연결 세부사항이 cm1.configmgr에서 설명되는 구성 관리자에 의해 제어되는 B1 브로커에서 default 실행 그룹의 모든 메시지 플로우를 정지합니다. 실행 그룹의 모든 메시지 플로우가 정지된 것으로 보고된 시간이나 1분의 경과 시간 중 더 빠른 시간에 호출자에게 제어가 리턴됩니다.

   mqsistopmsgflow –n cm1.configmgr –b B1 -e default

연결 세부사항이 cm1.configmgr에서 설명되는 구성 관리자에 의해 제어되는 B1 브로커에서 default 실행 그룹의 메시지 플로우 flow1을 정지합니다. 메시지 플로우가 정지된 것으로 보고된 시간이나 1분의 경과 시간 중 더 빠른 시간에 호출자에게 제어가 리턴됩니다.

   mqsistopmsgflow –n cm1.configmgr –b B1 -e default -m flow1

mqsistopmsgflow를 입력하여 사용 정보를 표시하십시오.

> mqsistopmsgflow 
BIP1025I: 메시지 플로우를 정지합니다.

> Syntax:
mqsistopmsgflow (-n cfgParameterFileName | (-i ipAddress -p port -q qMgr))
 -b brokerName [-e executionGroupName [-m flowName]] [-w timeoutValue]
[-v traceFileName]
명령 옵션:
'-n cfgParameterFileName' 구성 관리자 연결 파일(.configmgr)
'-i ipAddress' 구성 관리자의 IP 주소 또는 호스트 이름
'-p port' 구성 관리자의 포트 번호
'-q qMgr' 구성 관리자의 큐 관리자
'-b brokerName' 메시지 플로우를 정지할 브로커의 이름
'-e executionGroupName' 메시지 플로우를 정지할 실행 그룹의 이름. 
이를 지정하지 않으면 브로커에 있는 모든 메시지 플로우가 정지됩니다.
'-m flowName' 정지할 메시지 플로우 이름. 
이를 지정하지 않으면 실행 그룹 또는 브로커에 있는 모든 메시지 플로우가 정지됩니다.
'-w timeoutValue' 메시지 플로우 정지를 대기하는 시간(초 단위)(디폴트=60)
'-v traceFileName' 지정된 파일에 자세한 내부 추적을 송신합니다.
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
an26110_