Linux 및
UNIX 시스템에서 브로커를
수정하려면 다음을 수행하십시오.
- mqsistop 명령을 사용하여 브로커를 정지하십시오.
- 변경할 매개변수와 함께 mqsichangebroker 명령을 입력하십시오. mqsichangebroker brokername <<-i
ServiceUserID> -a ServicePassword> <-p DatabaseSourcePassword> <-s UserNameServerQueueManagerName> <-j
| -d> <-t | -n> <-l UserLilPath> <-g ConfigurationTimeout> <-k
ComfigurationDelayTimeout> <-v StatisticsMajorInterval> <-P HttpPort> 여기서
- brokername
- 는 브로커 이름입니다.
- -i
- 는 브로커를 실행하는 데 사용하는 서비스 사용자 ID입니다.
- -a
- 는 브로커 사용자 ID의 암호입니다.
- -p
- 는 브로커의 데이터베이스 사용자 ID의 암호입니다.
- -s
- 는 사용자 이름 서버의 WebSphere MQ 큐 관리자입니다.
- -j
- 는 이 브로커에 대해 publish/subscribe 액세스 제어가
가능하다는 것을 표시합니다.
- -d
- 는 이 브로커에 대해 publish/subscribe 액세스 제어가
가능하지 않다는 것을 표시합니다.
- -t
- 는 WebSphere MQ 트러스트 응용프로그램으로 실행함을
나타냅니다(AIX에서는 지원되지 않음).
- -n
- 은 브로커가 WebSphere MQ 트러스트 응용프로그램으로 실행되는 것을
중지해야 함을 표시합니다.
- -l
- 은 LIL(Loadable Implementation Libraries) 파일을 로드하는 위치를 표시합니다.
- -g
- 는 브로커가 전개된 메시지를 처리할 수 있도록 하는 최대 시간(초 단위)입니다.
- -k
- 는 브로커가 최소 크기의 전개된 메시지를 처리할 수 있도록 하는 최대 시간(초 단위)입니다.
- -v
- 는 통계 아카이브 레코드 수집 간격의 지속 기간에 대한 시간(초 단위)입니다.
- -P
- 는 브로커 HTTP 리스너가 사용할 포트입니다.
예를 들면, 브로커를 실행하는 데 사용되는 사용자 ID를 변경하려면 명령 프롬프트에 다음 명령을 입력하십시오.
mqsichangebroker WBRK_BROKER -i wbrkuid -a wbrkpw
- mqsistart 명령을 사용하여 브로커를 재시작하십시오. 브로커가
새 등록 정보로 재시작됩니다.
mqsichangebroker를 사용하여
등록 정보를 변경할 수 없으면 브로커를 삭제한 다음 새 등록 정보를 사용하여 새 브로커를 작성하십시오.