IBM® MQ Explorer를 사용하여 MQXR 서비스를 수동으로 정의할 수 있습니다. 큐 관리자에는 하나의 MQXR 서비스
인스턴스만 정의될 수 있습니다.
프로시저
- Navigator 보기에서 서비스 폴더를 마우스 오른쪽 단추로 클릭하십시오.
- 를 클릭하여 새 서비스 정의 마법사를 여십시오.
- 이름 필드에 SYSTEM.MQXR.SERVICE 를 입력하고 다음을 클릭하십시오.
- 설명 필드에 서비스에 대한 설명을 입력하십시오 (예: Manages clients
using MQXR protocols such as MQTT).
- 서비스 제어 메뉴에서 옵션을 선택하십시오.
- 시작 명령 필드에 +MQ_INSTALL_PATH+/mqxr/bin/runMQXRService.sh 를 입력하십시오.
시작 인수 필드에 -sf 및 -sp 옵션을 포함하십시오.
STARTARG('-m +QMNAME+ -d "+MQ_Q_MGR_DATA_PATH+" -g "+MQ_DATA_PATH+" -sf “PathOfKeyFile” -sp 2')
STARTARG('-m +QMNAME+ -d "+MQ_Q_MGR_DATA_PATH+" -g "+MQ_DATA_PATH+" -sf DEFAULT" -sp 2')
여기서
-sp 옵션은 보호 모드를 지정합니다. 보다 안전한 신임 정보 보호 방법을 사용하기 위해 기본값은
2입니다.
- 중지 명령 필드에 +MQ_INSTALL_PATH+/mqxr/bin/endMQXRService.sh 를 입력하십시오.
- 중지 인수 필드에 -m
+QMNAME+ 를 입력하십시오.
- StdOut 필드에 +MQ_Q_MGR_DATA_PATH+/mqxr.stdout 를 입력하십시오.
- StdErr 필드에 +MQ_Q_MGR_DATA_PATH+/mqxr.stderr
- 서비스 유형 메뉴에서 서버 를 선택하십시오.
- 완료를 클릭하십시오.
결과
MQXR 서비스가 작성됩니다.MQXR 서비스를 보려면 네비게이터 보기에서 서비스 폴더를 클릭하십시오. 시스템 오브젝트 표시 옵션이 선택되어 있는지 확인하고
서비스를 탐색하십시오.
이 태스크에서 서비스 이름은 SYSTEM.MQXR.SERVICE입니다.