각 브로커는 많은
WebSphere MQ 자원을 필요로 합니다. 일부는 항상 필요하며,
다른 일부는 브로커 도메인 설정에 따라 다릅니다.
- 각 브로커가 서비스를 호스트하려면 큐 관리자에 연관되어 있어야 합니다.
브로커를 작성할 때 큐 관리자 이름을 지정하십시오. 큐 관리자가 존재하지 않을 경우, 새로 작성됩니다. (z/OS용
WebSphere Message Broker는 WebSphere MQ에서 브로커용 큐 관리자를
작성해야 합니다. 자세한 내용은 z/OS에서 브로커 작성을
참조하십시오.)
브로커는 다른 브로커와 큐 관리자를 공유할 수 없습니다. 브로커가 Windows인 경우
구성 관리자 또는 사용자 이름 서버 또는 둘다와 큐 관리자를
공유할 수 있습니다.
브로커와 큐 관리자는 동일 이름을 공유할 수 있으며,
모든 제품에 대해 이름 지정 규칙 제한을 따릅니다.
- 각 브로커는 큐 관리자에 다수의 고정된 이름의 큐가 필요합니다.
그래야 브로커 도메인에서 다른 구성요소와 정보를 교환할 수 있습니다. 이러한 큐는 브로커를 작성할 때 정의됩니다. 고정된 이름의
큐 사용은 각 브로커가 고유한 큐 관리자가 호스트해야 함을 설명합니다.
- 각 브로커는 구성 관리자와 통신해야 합니다.
브로커와 구성 관리자가 큐 관리자를
공유하지 않으면, 두 큐 관리자 사이의 통신을 지원하는 채널 및
트랜스미션 큐를 정의해야 합니다.
- 브로커 도메인에 사용자 이름 서버를 포함시켰다면, 각 브로커와 통신해야
합니다. 브로커와 사용자 이름 서버가 큐 관리자를 공유하지 않으면, 두 큐 관리자 사이의 쌍방향 통신을 지원하는 채널 및 트랜스미션 큐를 정의해야 합니다.
- 큐 관리자를 공유하지 않는 다른 구성요소와 다른 물리적 시스템에 있는
클라이언트의 메시지를 수신할 수 있도록 브로커의 큐 관리자에 리스너가
있어야 합니다. 브로커에 연결하는 데 사용되는 모든 프로토콜마다 리스너를
작성하십시오. TCP/IP 프로토콜을 사용하는 연결의 경우
리스너가 대기할 포트를 결정해야 합니다.
- 브로커가 집합 내에서 또는 다른 집합과 통신하기 위해 다른 브로커에 연결되어 있으면,
큐 관리자는 다른 브로커의 큐 관리자와의 쌍방향 통신을 지원하기 위해 트랜스미션 큐와 채널 정의를 필요로 합니다.