Sun Java 로고     이전      목차      색인      다음     

Sun 로고
Sun Java System Message Queue 3 2005Q4 관리 설명서 

부록 D
자주 사용하는 명령 유틸리티 명령

이 부록에서는 자주 사용하는 Message Queue 명령 유틸리티(imqcmd) 명령을 나열합니다. 명령줄에서 사용할 수 있는 명령 옵션 및 속성의 전체 목록은 13장, "명령줄 참조"의 명령 유틸리티를 참조하십시오.


구문

imqcmd 하위 명령 인수 [옵션]
imqcmd -h|H
imqcmd -v

-H 또는 -h 는 전체 도움말을 제공합니다. -v 하위 명령은 버전 정보를 제공합니다.

imqcmd를 사용하면 명령 유틸리티에서 비밀번호를 입력하라는 메시지를 표시합니다. 프롬프트 메시지가 표시되지 않도록 하여 보안을 향상시키려면 -passfile pathToPassfile 옵션을 사용하여 이 유틸리티를 관리자 이름 및 비밀번호를 포함하는 비밀번호 파일로 나타냅니다.

예: imqcmd query bkr -u adminUserName -passfile pathToPassfile -b myServer:7676


브로커 및 클러스터 관리

imqcmd query bkr

imqcmd pause bkr

imqcmd restart bkr

imqcmd resume bkr

imqcmd shutdown bkr -b myBroker:7676

imqcmd update bkr -o "imq.system.max_count=1000"

imqcmd reload cls

브로커 구성 등록 정보(-o 옵션)

표 D-1은 자주 사용하는 브로커 구성 등록 정보를 나열합니다. 브로커 구성 등록 정보 및 설명의 전체 목록은 14장, "브로커 등록 정보 참조"를 참조하십시오.

표 D-1 브로커 구성 등록 정보(-o 옵션)

등록 정보

주

imq.autocreate.queue

 

imq.autocreate.queue.maxNumActiveConsumers

무제한으로 설정하려면 -1 지정

imq.autocreate.queue.maxNumBackupConsumers

무제한으로 설정하려면 -1 지정

imq.autocreate.topic

 

imq.cluster.url

 

imq.destination.DMQ.truncateBody

 

imq.destination.logDeadMessages

 

imq.log.file.rolloverbytes

무제한으로 설정하려면 -1 지정

imq.log.file.rolloversecs

무제한으로 설정하려면 -1 지정

imq.log.level

NONE
ERROR
WARNING
INFO

imq.message.max_size

무제한으로 설정하려면 -1 지정

imq.portmapper.port

 

imq.system.max_count

무제한으로 설정하려면 -1 지정

imq.system.max_size

무제한으로 설정하려면 -1 지정


서비스 및 연결 관리

imqcmd list svc

imqcmd query svc

imqcmd update svc -n jms -o "minThreads=200" -o "maxThreads=400" -o "port=8995"

imqcmd pause svc -n jms

imqcmd resume svc -n jms

imqcmd list cxn -svn jms

imqcmd query cxn -n 1234567890


영구 가입자 관리

imqcmd list dur -d MyTopic

imqcmd destroy dur -n myDurSub -c "clientID-111.222.333.444"

imqcmd purge dur -n myDurSub -c "clientID-111.222.333.444"


트랜잭션 관리

imqcmd list txn

imqcmd commit txn -n 1234567890

imqcmd query txn -n 1234567890

imqcmd rollback txn -n 1234567890


대상 관리

imqcmd create dst -n MyQueue -t q -o "maxNumMsgs=1000" -o "maxNumProducers=5"

imqcmd update dst -n MyTopic -t t -o "limitBehavior=FLOW_CONTROL| REMOVE_OLDEST|REJECT_NEWEST|REMOVE_LOW_PRIORITY"

imqcmd compact dst -n MyQueue -t q

imqcmd purge dst -n MyQueue -t q

imqcmd pause dst -n MyQueue -t q -pst PRODUCERS|CONSUMERS|ALL

imqcmd resume dst -n MyQueue -t q

imqcmd destroy dst -n MyQueue -t q

imqcmd query dst -n MyQueue -t q

imqcmd list dst -tmp

대상 구성 등록 정보(-o 옵션)

표 D-2는 자주 사용하는 대상 구성 등록 정보를 나열합니다. 대상 구성 등록 정보 및 설명의 전체 목록은 15장, "물리적 대상 등록 정보 참조"를 참조하십시오.

표 D-2 대상 구성 등록 정보(-o 옵션)

등록 정보

주

consumerFlowLimit

무제한으로 설정하려면 -1 지정

isLocalOnly(생성 전용)

 

limitBehavior

FLOW_CONTROL
REMOVE_OLDEST
REJECT_NEWEST
REMOVE_LOW_PRIORITY

localDeliveryPreferred(대기열 전용)

 

maxNumActiveConsumers(대기열 전용)

무제한으로 설정하려면 -1 지정

maxNumBackupConsumers(대기열 전용)

무제한으로 설정하려면 -1 지정

maxBytesPerMsg

무제한으로 설정하려면 -1 지정

maxNumMsgs

무제한으로 설정하려면 -1 지정

maxNumProducers

무제한으로 설정하려면 -1 지정

maxTotalMsgBytes

무제한으로 설정하려면 -1 지정

useDMQ

 


메트릭

imqcmd metrics bkr -m cxn|rts|ttl -int 5 -msp 20

imqcmd metrics svc -m cxn|rts|ttl

imqcmd metrics dst -m con|dsk|rts|ttl



이전      목차      색인      다음     


부품 번호: 819-3563.   Copyright 2005 Sun Microsystems, Inc. 모든 권리는 저작권자의 소유입니다.