Solaris OS용 Sun Java System Message Queue에 대한 Sun Cluster 데이터 서비스 안내서

Sun Java System Message Queue 설치 및 구성

Sun Java System Message Queue는 Java 2 Enterprise Edition (J2EE™) 1.3 호환 메시징 서비스입니다. 이 대기열은 엔터프라이즈 고객의 필요 사항을 충족하도록 설계되었으며 Sun Cluster 소프트웨어의 제어 하에 실행됩니다. 이 절에서는 Sun Java System Message Queue를 설치하고 Sun Java System Message Queue용 Sun Cluster HA로 실행될 수 있게 하는 단계를 설명합니다.


주 –

Sun Java System Message Queue 및 다른 메시징 서비스 서버를 실행하고 이들이 동일한 네트워크 자원을 사용한다면 각기 다른 포트에서 수신하도록 구성합니다. 그렇지 않으면 두 서비스 간에 포트 충돌이 발생할 수 있습니다.


다음 절차를 사용하여 Sun Java System Message Queue를 설치합니다.

ProcedureSun Java System Message Queue 설치 방법

다음 절차를 사용하여 Sun Java System Message Queue를 설치합니다. Sun Java System Message Queue에 해당하는 부분만 여기에 포함됩니다. 자세한 내용은 Sun Java System Message Queue for Solaris OS 설명서를 참조하십시오.


주 –

/etc/imq/imqbrokerd.conf 파일의 AUTOSTART 등록 정보를 YES로 설정하지 마십시오. 사용자가 데이터 서비스를 구성한 후에는 Sun Java System Message Queue용 Sun Cluster HA가 이 응용 프로그램을 시작하고 종료하기 때문에 AUTOSTART 등록 정보는 기본적으로 NO로 설정됩니다.


단계
  1. 모든 클러스터 노드에 Sun Java System Message Queue 패키지가 설치되지 않은 경았다면 이를 설치합니다.

  2. 전역 파일 시스템 중 메시지 대기열을 저장할 위치를 지정합니다(예: /global/s1mq).

    이 파일 시스템에 별도의 디렉토리를 만들 수 있습니다.

  3. 임의의 노드에서 IMQ_VARHOME을 설정하고 imqbrokerd 명령을 실행하여 구성 디렉토리와 파일을 만듭니다.


    # IMQ_VARHOME=/global/s1mq
    # export IMQ_VARHOME
    # imqbrokerd -name hamq1
    
  4. $IMQ_VARHOME/instances/hamq1/props/config.properties를 편집하여 imq.jms.tcp.hostname 등록 정보를 논리 호스트 이름으로 설정합니다.