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