채널 시작기를 시작하려면 먼저 채널 시작기를 시작하는 서비스를 작성해야 합니다.
이 태스크 정보
채널 시작기는 단지 특수 유형의 트리거 모니터이므로, IBM® MQ 탐색기에서
채널 시작기를 시작하려면 우선 서비스 시작 시 runmqchi
명령을 실행하는(채널 시작기를 시작하기 위해) 서비스를
작성해야 합니다.
다음 지시사항은 사용자가 QM1이라는 큐 관리자에 ChannelInitiator라는 서비스를 작성 중이라고 가정합니다. 채널 시작기에 대한 자세한 정보는
IBM Knowledge Center의 채널 시작기 시작 및 중지의 내용을 참조하십시오.
채널 시작기 서비스를 작성하려면 다음을 수행하십시오.
프로시저
- 네비게이터 보기에서 채널 시작기를 시작하려는 큐 관리자 QM1을 펼치십시오.
- 큐 관리자의 서비스 폴더를 마우스 오른쪽 단추로
클릭하고 를
클릭하십시오. 새 서비스 대화 상자가 열립니다.
- 새 서비스 대화 상자에서 서비스의 이름(예: ChannelInitiator)을 입력한 후
다음을 클릭하십시오. 이제 새 서비스 ChannelInitiator를 구성할 수 있습니다.
- 선택사항: 설명 필드에 ChannelInitiator 서비스의
설명을 입력하십시오(예: 큐 관리자 QM1의 채널 시작기).
- 서비스 제어 필드에서 서비스가 시작 및 중지되는 방법을 구성하십시오.
- 큐 관리자가 시작하고 중지할 때 서비스를 자동으로 시작하고 중지하려면 큐 관리자를 클릭하십시오.
- 큐 관리자가 시작할 때는 서비스를 자동으로 시작하지만 큐 관리자가 중지할 때는 서비스를 중지하지 않으려면 큐 관리자 시작을 클릭하십시오.
- 이를 수동으로 시작하고 중지하도록 서비스를 구성하려면 수동을 클릭하십시오.
- 시작 명령 필드에서
runmqchi
명령으로 전체 경로를 입력하십시오.
MQ_INSTALLATION_PATH
\bin\runmqchi를 입력하십시오. 여기서
MQ_INSTALLATION_PATH
는 IBM MQ가 설치된
상위 레벨 디렉토리로 대체됩니다.
- QM1이 기본 큐 관리자가 아니면, 시작 인수 필드에서 -m QM1을 입력하십시오.
- 이니시에이션 큐로서 SYSTEM.CHANNEL.INITQ가 아닌 큐를 사용하려면 시작 인수 필드에서 -q initq_name을 입력하십시오. 여기서 initq_name은 큐의 이름입니다.
- 서비스 유형 필드에서
명령을 선택하십시오.
- 마침을 클릭하십시오.
새 서비스 ChannelInitiator가 선택된 큐 관리자 QM1에 작성됩니다.
- 서비스를 시작하십시오.
결과
서비스 ChannelInitiator가 시작되어 큐 관리자 QM1에서 채널 시작기를 시작하는 runmqchi
명령을 실행합니다.