샘플 구성 실행의 영향

샘플 구성 정의 마법사를 실행할 때 IBM® MQ 오브젝트가 정의됩니다. 이 오브젝트 중 일부는 큐 관리자의 동작을 변경하므로 이러한 오브젝트가 큐 관리자와 해당 통신 링크에 미치는 영향을 알고 있어야 합니다.

샘플 구성 정의 마법사를 실행하면 큐 관리자의 기본 전송 큐가 SYSTEM.MQTT.TRANSMIT.QUEUE로 설정됩니다. 이 큐는 큐 관리자에 기존 기본 전송 큐가 있는 경우, 이 큐가 기존 큐보다 우선합니다.

기본 전송 큐를 MQTT 전송 큐로 정의하면 IBM MQ 애플리케이션은 모든 클라이언트에 대해 분리된 큐 관리자 알리어스를 작성하지 않고 MQTT 클라이언트로 포인트-투-포인트 메시지를 송신할 수 있습니다. MQTT 클라이언트로 전송되는 메시지는 큐 관리자의 MQTT 전송 큐를 통해 메시지가 전송될 큐 관리자 이름과 일치하는 클라이언트 ID를 갖고 있는 MQTT 클라이언트로 라우트됩니다. IBM MQ 큐 관리자는 MQTT 클라이언트를 리모트 큐 관리자처럼 감지합니다.

이전에 IBM MQ 기본 전송 큐를 사용하여 메시지를 다른 큐 관리자로 라우트한 적이 있는 경우, 텔레메트리 기능을 사용하도록 샘플 구성을 실행하거나 수동으로 큐 관리자를 구성하기 전에 대체 라우트를 명시적으로 작성해야 합니다(예: 큐 관리자 알리어스를 정의하여).

샘플 구성을 실행하면 MQTT 클라이언트는 Windows에서는 사용자 이름 Guest로, Linux®에서는 사용자 이름 nobodyIBM MQ 자원에 액세스하게 됩니다.