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 옵션의 세부사항을 편집하여 신임 정보 키 파일의 위치를 지정해야 합니다. 이 키 파일은 MQTT TLS 채널의 비밀번호 문구를 암호화하는 데 사용됩니다.
STARTARG('-m +QMNAME+ -d "+MQ_Q_MGR_DATA_PATH+" -g "+MQ_DATA_PATH+" -sf "C:\pathToKeyfile\keyfile.txt"')
기본 키 파일을 사용하려면
-sf "[DEFAULT]"
를 사용하십시오.
주의:
기본 초기 키는 모든 IBM MQ 설치에 대해 동일합니다. 비밀번호를 안전하게 보호하려면 비밀번호를 암호화할 때 설치에 고유한 초기 키를 제공하십시오.
-sf 옵션에 대한 자세한 정보는
MQTT TLS 채널의 비밀번호 문구 암호화를 참조하십시오.
- 중지 명령 필드에 +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입니다.