브로커 도메인에 사용자 정의 확장 구성요소 설치

시작하기 전에

Java 사용자 정의 노드 컴파일 또는 C 사용자 정의 확장 구성요소 컴파일에서 설명한 프로시저를 사용하여 컴파일된 사용자 정의 확장이 있어야 합니다.

  1. 컴파일하거나 패키징한 사용자 정의 확장 파일을 파일이 사용될 모든 브로커 시스템에 넣으십시오.

    모든 브로커가 같은 시스템 유형에 있으면 사용자 정의 확장 파일을 한 번 빌드하여 각 시스템에 분배할 수 있습니다(수행 방법에 대한 세부사항은 사용자 정의 확장 분배 참조). 하나의 AIX, 하나의 Solaris 및 하나의 Windows 브로커로 구성된 클러스터가 있는 경우 파일을 각 시스템 유형에서 별도로 빌드해야 합니다.

    사용자 정의 확장 파일을 포함하는 디렉토리를 브로커에 지정하려면 mqsichangebroker 명령 또는 mqsicreatebroker 명령을 사용하십시오.
    주: .lil 또는 .jar 파일을 WebSphere Message Broker 설치 디렉토리에 저장하지 마십시오.

    C 사용자 정의 확장의 경우 .lil 파일에 해당하는 .pdb 파일도 선택된 디렉토리에 저장하는 것이 좋습니다. .pdb 파일은 액세스 파기 또는 기타 소프트웨어 기능 결함이 발생할 경우 스택 진단 정보를 표시할 때 WebSphere Message Broker에 사용되는 기호 정보를 제공합니다.

  2. 각 브로커를 정지했다 시작하십시오. 새 파일이 있는지 확인하기 위해서입니다.
    다음과 같은 상황에서는 브로커를 재시작할 필요가 없습니다.
    • 툴킷에서 실행 그룹을 작성하고 아직 실행 그룹에 아무 것도 전개하지 않은 경우 .lil, .pdb 및 .jar 파일을 선택된 디렉토리에 추가할 수 있습니다.
    • 사용할 실행 그룹에 이미 다른 것이 전개된 경우 .lil, .pdb 및 .jar 파일을 선택된 디렉토리에 추가한 후 mqsireload 명령을 사용하여 그룹을 재시작하십시오. Windows 플랫폼에서는 운영 체제에 의해 설정된 파일 잠금으로 인해 브로커가 실행 중일 때 기존 파일을 덮어쓸 수 없습니다.
    동일한 브로커에 연결된 실행 그룹은 해당 실행 그룹이 재시작되거나 해당 실행 그룹에 어떤 것이 처음 전개될 때에도 새 .lil, .pdb 및 .jar 파일을 감지하므로 이 두 가지 접근법을 주의하여 사용해야 합니다. 브로커를 재시작하는 보다 편리한 방법을 사용하여 특정 실행 그룹에 관심이 있는 사용자가 최근에 브로커가 변경되었음을 알도록 하십시오.

    이와 같은 두 가지 상황은 이미 이전 단계를 완료했고 mqsichangebroker 또는 mqsicreatebroker 명령을 사용하여 사용자 정의 확장 파일을 넣은 디렉토리를 브로커에 알려준 것으로 간주합니다.

    사용자 정의 노드가 설치되면 메시지 플로우와 마찬가지로 스키마와 이름별로 참조됩니다.

관련 개념
사용자 정의 확장 구성요소
런타임 환경의 사용자 정의 확장
관련 태스크
사용자 정의 확장 구성요소 개발
Workbench에서 사용자 정의 노드의 사용자 인터페이스 표현 작성
사용자 정의 노드 테스트
사용자 정의 확장 분배
관련 참조
사용자 정의 확장 구성요소
mqsichangebroker 명령
mqsicreatebroker 명령
mqsireload 명령
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
as10004_