트리거 모니터를 시작하려면 먼저 트리거 모니터를 시작하는 서비스를 작성해야 합니다.
이 태스크 정보
IBM® MQ 탐색기에서 트리거 모니터를 시작하려면, 먼저 서비스 시작 시
runmqtrm
명령을 실행할(트리거 모니터를 시작하도록) 서비스를
작성해야 합니다.
클라이언트용으로 트리거 모니터를 시작하는 경우에는 runmqtmc
명령을 대신 사용해야 합니다. 트리거 모니터에 대한 자세한 정보는 IBM Knowledge Center에서 트리거 모니터의 내용을 참조하십시오.
트리거 모니터를 시작하려면 다음 단계를 완료하십시오.
참고: 트리거 모니터가 서비스로 실행될 경우 시작된 프로세스 또는 애플리케이션이 백그라운드에서 실행됩니다.
프로시저
-
네비게이터 보기에서 트리거 모니터 서비스를 시작하려는 큐 관리자를 펼치십시오.
-
큐 관리자의 서비스 폴더를 마우스 오른쪽 단추로
클릭하고 를
클릭하십시오. 새 서비스 대화 상자가 열립니다.
-
새 서비스 대화 상자에서 서비스의 이름(예: TriggerMonitor)을 입력한 후
다음을 클릭하십시오. 이제 새 서비스를 구성할 수 있습니다.
-
선택사항: 설명 필드에
서비스의 설명을 입력하십시오(예: 큐 관리자 QM1의 트리거 모니터).
-
서비스 제어 필드에서 서비스가 시작 및 중지되는 방법을 구성하십시오.
- 큐 관리자가 시작하고 중지할 때 서비스를 자동으로 시작하고 중지하려면 큐 관리자를 클릭하십시오.
- 큐 관리자가 시작할 때는 서비스를 자동으로 시작하지만 큐 관리자가 중지할 때는 서비스를 중지하지 않으려면 큐 관리자 시작을 클릭하십시오.
- 이를 수동으로 시작하고 중지하도록 서비스를 구성하려면 수동을 클릭하십시오.
-
시작 명령 필드에서
runmqtrm
명령으로 전체 경로를 입력하십시오.
MQ_INSTALLATION_PATH
\bin\runmqtrm을 입력하십시오. 여기서
MQ_INSTALLATION_PATH
는 IBM MQ가 설치된
상위 레벨 디렉토리로 대체됩니다.
-
큐 관리자가 기본 큐 관리자가 아니면 시작 인수 필드에 -m
queue_manager_name을 입력하십시오(queue_manager_name은
큐 관리자의 이름).
-
이니시에이션 큐로 SYSTEM.DEFAULT.INITATION.QUEUE 이외의 큐를 사용하려면 시작 인수 필드에서 -q initq_name을 입력하십시오. 여기서 initq_name은 큐의 이름입니다.
-
서비스 유형 필드에서
실행할 서비스의 유형을 선택하십시오.
- 명령을 선택한 경우, 여러 서비스 인스턴스를 실행할 수 있지만
IBM MQ 탐색기에서 서비스의 상태를 볼 수는 없습니다.
- 서버를 선택한 경우에는 서비스 인스턴스를 하나만 실행할 수 있지만
IBM MQ 탐색기에서 서비스의 상태를 볼 수 있습니다.
-
마침을 클릭하십시오.
새 서비스가 선택된 큐 관리자에 작성됩니다.
-
서비스를 시작하십시오.
결과
서비스가 시작되어 큐 관리자에서 트리거 모니터를 시작하는
runmqtrm
명령을 실행합니다.
트리거 모니터를 시작하면 이는 지정한 이니시에이션 큐에 대한 모니터링을 계속합니다. 트리거 모니터를 직접 중지시킬 수는 없습니다. 트리거 모니터의 큐 관리자를 중지하면 트리거 모니터도 중지합니다.