Sun Java System Application Server Enterprise Edition 8.1 2005Q2 관리 설명서

JMS 물리적 대상을 위한 관리 콘솔 작업

ProcedureJMS 물리적 대상을 만드는 방법

작업 목적을 위해 항상 물리적인 대상을 만듭니다. 그러나 개발 및 테스트 단계 중에는 이 단계가 필요하지 않습니다. 응용 프로그램에서 처음 대상 자원에 액세스할 때 대상 자원의 등록 정보에서 지정한 물리적 대상을 Message Queue에서 자동으로 만듭니다. 물리적 대상은 임시적이며 Message Queue 구성 등록 정보에서 지정한 기간 후에는 만료됩니다.

  1. 트리 구성 요소에서 구성 노드를 확장한 다음, Java Message Service 노드를 확장합니다.

  2. 구성할 인스턴스를 선택합니다.

    • 특정 인스턴스를 구성하려면 해당 인스턴스 구성 노드를 선택합니다. 예를 들어, 기본 인스턴스 server에 대해 server-config 노드를 선택합니다.

    • default-config의 사본을 사용하는 예비 인스턴스에 대한 기본 설정을 구성하려면 default-config 노드를 선택합니다.

  3. 물리적 대상 노드를 선택합니다.

  4. 물리적 대상 페이지에서 새로 만들기를 누릅니다.

    물리적 대상 만들기 페이지가 표시됩니다.

  5. 물리적 대상 이름 필드에 대상 이름(예: PhysicalQueue)을 입력합니다.

  6. 유형 드롭다운 목록에서 topic 또는 queue를 선택합니다.

  7. 추가 등록 정보 영역에서 등록 정보 추가를 눌러 등록 정보를 추가합니다.

    다음 표에서는 현재 사용 가능한 등록 정보를 나열합니다.

    등록 정보 이름 

    설명 

    maxNumActiveConsumers

    대기열 대상의 로드 균형 조정된 전달에서 활성화할 수 있는 최대 사용자 수입니다. 값 -1은 수에 제한이 없음을 의미합니다. 기본값은 대상을 독립 실행형 서버 인스턴스에 대해 만들 경우 1이고 클러스터에 대해 만들 경우 -1입니다. 

    이 등록 정보 값을 수정하거나 다른 물리적 대상 등록 정보를 지정하려면 MQ-install-dir /imq/bin/imqcmd 명령을 사용합니다. 자세한 내용은 Message Queue 관리 안내서를 참조하십시오.

  8. 확인을 누릅니다.

해당 asadmin 명령

create-jmsdest

시스템 대상

물리적 대상 페이지에서는 만료되거나 전달할 수 없는 메시지가 리디렉션되는 시스템 대상(mq.sys.dmq라는 대기열)을 보여줍니다. 이 대상에 대한 대상 자원, 사용자 및 브라우저를 만들 수 있습니다. 그러나 이 대상을 삭제하거나 이 대상에 메시지를 보낼 수 없습니다.

ProcedureJMS 물리적 대상을 삭제하는 방법

  1. 트리 구성 요소에서 구성 노드를 확장한 다음, Java Message Service 노드를 확장합니다.

  2. 구성할 인스턴스를 선택합니다.

    • 특정 인스턴스를 구성하려면 해당 인스턴스 구성 노드를 선택합니다. 예를 들어, 기본 인스턴스 server에 대해 server-config 노드를 선택합니다.

    • default-config의 사본을 사용하는 예비 인스턴스에 대한 기본 설정을 구성하려면 default-config 노드를 선택합니다.

  3. 물리적 대상 노드를 선택합니다.

  4. 물리적 대상 페이지에서 삭제할 대상 이름 옆에 있는 확인란을 선택합니다.

  5. 삭제를 누릅니다.

    시스템 대상 mq.sys.dmq를 삭제할 경우 오류 메시지가 표시됩니다.

해당 asadmin 명령

delete-jmsdest