AIX에서 브로커 작성

브로커가 대량의 로드를 핸들링할 것으로 예상되는 경우(다수의 메시지 플로우 실행 또는 다수의 데이터베이스와 상호작용), AIX 설치 중에 구성한 디폴트 메모리 한계를 초과할 수 있습니다. 브로커에 메모리 문제가 발생하면 브로커를 실행하는사용자에 대한 최대 데이터 세그먼트 크기를 점검하고(ServiceUserID) 그 값을 늘릴 것을 고려해 보십시오. 이 크기는 /etc/security/limits에 정의됩니다.

브로커를 작성하려면 다음을 수행하십시오.

  1. 서비스 사용자 ID를 사용하여 로그온하십시오. su 명령을 사용하여 사용자로 변환할 경우, 해당 사용자 프로파일을 호출했는지 확인해야 합니다.
    1. su - <사용자 ID>를 입력하여 다른 사용자 프로파일을 실행하십시오.
  2. '. <install_dir>/bin/mqsiprofile'을 실행하여 mqsiprofile 스크립트를 소싱하고 단일 대상 런타임 환경을 설정하십시오. WebSphere Message Broker 명령을 실행할 수 있으려면 먼저 이 환경을 설정해야 합니다.
  3. 브로커 데이터베이스 인스턴스 프로파일이 실행되었는지 확인하십시오. 브로커 데이터베이스를 작성할 때 작성된 SQL 프로파일을 호출하십시오.
  4. 다음 명령을 입력하여 브로커를 작성하십시오.
    mqsicreatebroker WBRK_BROKER -i wbrkuid -a wbrkpw
    -q WBRK_QM -n WBRKBKDB -u dbuid -p dbpw
    이 명령의 매개변수에 다른 이름이나 값을 사용하는 경우, 적절한 값을 사용자 값으로 바꾸어야 합니다.
    위의 명령에서,
    WBRK_BROKER
    는 브로커 이름입니다.
    wbrkuid
    는 브로커를 실행하는 데 사용하는 서비스 사용자 ID입니다.
    wbrkpw
    는 서비스 사용자 ID의 암호입니다.
    WBRK_QM
    은 브로커가 사용할 WebSphere MQ 큐 관리자의 이름입니다. 이 큐 관리자는 이름이 없으면 작성됩니다.
    WBRKBKDB
    는 기존 브로커 데이터베이스의 이름이며, 브로커 테이블은 이 데이터베이스 내에 작성됩니다.
    dbuid
    는 데이터베이스에 대한 읽기, 쓰기 및 작성 액세스 권한을 가진 사용자 ID입니다. 이는 브로커의 지속 저장소를 읽고 갱신하는 데 사용할 사용자 ID입니다.
    dbpw
    는 데이터베이스 사용자 ID, dbuid와 연관된 암호입니다.
이 작업이 완료되면 다음 작업이 수행됩니다.
이제 물리적 브로커가 작성되었으며 다음을 수행할 준비가 되었습니다.
  1. WebSphere Message Broker 구성요소(브로커, 사용자 이름 서버구성 관리자)를 연결하는 데 필요한 WebSphere MQ 큐 관리자 채널을 작성하고 시작하십시오. 이를 통해 다른 큐 관리자에서 지원되는 브로커 도메인의 구성요소가 메시지를 교환할 수 있으며 효율적으로 통신됩니다. 구성요소 연결을 참조하십시오.
  2. 브로커를 브로커 도메인에 추가하십시오.
관련 개념
브로커
브로커 도메인
관련 태스크
브로커 도메인에 브로커 추가
관련 참조
mqsicreatebroker 명령
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ae12670_