메시지 리스너 서비스 구성

리스너 포트에 배치된 메시지 구동 Bean을 지원하려면 애플리케이션 서버를 대상으로 메시지 리스너 서비스의 특성을 구성해야 합니다.

시작하기 전에

JCA 버전 1.5 또는 1.6 자원 어댑터가 없는 메시징 제공자와 메시지 구동 Bean을 사용하려는 경우, 활성화 스펙을 사용할 수 없으므로 리스너 포트에 대해 Bean을 구성해야 합니다. 활성화 스펙을 사용할 수 있더라도 리스너 포트 사용을 계속 선택할 수 있는 몇 가지 시나리오도 있습니다. 예를 들어, 기존 메시지 구동 Bean 애플리케이션과의 호환성을 위해 필요할 수 있습니다.

IBM MQ 메시징 제공자(또는 호환 가능한 써드파티 JMS 제공자)를 리스너 포트와 함께 사용하는 기존 메시지 구동 Bean이 있고 대신 EJB 3 메시지 구동 Bean을 리스너 포트와 함께 사용하려는 경우, 이들 새 Bean은 계속해서 동일한 메시징 제공자를 사용할 수 있습니다.

활성화 스펙이 아닌 리스너 포트 사용 시기에 대한 자세한 정보는 메시지 구동 Bean, 활성화 스펙 및 리스너 포트의 내용을 참조하십시오.

[z/OS]메시지 리스너 자원을 구성하기 전에, z/OS® 플랫폼에서 리스너 포트를 구성하는 방법에 영향을 미치는 메시지 리스너 서비스 구현을 고려하십시오. 자세한 정보는 [z/OS]z/OS의 메시지 리스너 서비스의 내용을 참조하십시오.

이 태스크 정보

메시지 리스너 서비스는 JMS 제공자의 JMS 기능에 대한 확장자이며, 리스너 관리자를 제공합니다. 리스너 관리자는 JMS 리스너를 하나 이상 제어하고 관리합니다. 각 리스너는 JMS 큐 대상(지점간 메시징의 경우) 또는 JMS 주제 대상(공개/등록 메시징의 경우)을 모니터합니다.자세한 정보는 메시지 구동 Bean - 리스너 포트 컴포넌트의 내용을 참조하십시오.

엔터프라이즈 애플리케이션을 배치하여 리스너 포트와 함께 메시지 구동 Bean을 사용하는 경우, 제공된 애플리케이션 서버에 대한 메시지 리스너 서비스의 구성을 찾아보거나 변경할 수 있습니다.

[AIX Solaris HP-UX Linux Windows][IBM i]메시징 시스템을 비ASF 모드로 실행 중인 경우에 트랜잭션 제한시간이 원치 않게 초과되지 않도록 하려면 전체 트랜잭션 지속 시간 제한시간에 도달하기 전에 처리가 완료될 수 있을 정도로 처리 시간이 충분해야 합니다. 그러므로 NON.ASF.RECEIVE.TIMEOUT 메시지 리스너 서비스 사용자 정의 특성에 지정하는 값이 전체 트랜잭션 지속 시간 제한시간에 지정하는 값보다 더 작은지, 그리고 이 두 가지 특성 값 간의 차이가 MDB(Message-Driven Bean)의 onMessage() 메소드가 메시지를 처리하는 데 필요한 시간보다 더 큰지를 확인해야 합니다.

프로시저

  1. 리스너 서비스 설정 페이지를 표시하십시오.
    1. 탐색 분할창에서 서버 > 서버 유형 > WebSphere Application Server를 클릭하십시오.
    2. 내용 분할창에서 애플리케이션 서버 이름을 클릭하십시오.
    3. 통신 아래에서 메시징 > 메시지 리스너 서비스를 클릭하십시오.
  2. 옵션: 메시지 구동 Bean 스레드 풀의 특성 값을 찾아보거나 변경하십시오.
    1. 스레드 풀을 클릭하십시오.
    2. 필요에 따라 다음 특성을 변경하십시오.
      최소 크기
      풀에서 허용되는 스레드의 최소 수
      최대 크기
      풀에서 허용되는 스레드의 최대 수
      스레드 비활성화 제한시간
      스레드가 다시 사용되기 위해 필요한 비활성 시간을 밀리초 단위 0 값은 대기하지 않는 것을 표시하며 음수 값(0 미만)은 영구 대기를 의미합니다.
      참고: 관리 콘솔을 사용하면 비활성 제한시간을 음수로 설정할 수 없습니다. 이를 수행하려면 config.xml 파일에서 직접 값을 수정해야 합니다.
      최대 스레드 크기를 넘는 스레드 할당 허용
      스레드 풀에 대해 구성된 최대 크기를 넘어 스레드 수가 증가할 수 있도록 하려면 이 선택란을 선택하십시오.
    3. 확인을 클릭하십시오.
  3. 옵션: 메시지 리스너 서비스의 사용자 정의 특성에 따라 필요한 메시지 리스너 서비스 사용자 정의 특성을 지정하십시오.
    1. 사용자 정의 특성을 클릭하십시오.
    2. 각 사용자 정의 특성의 경우, 필요한 이름 및 값을 지정하십시오.
      특성을 이전에 지정하지 않은 경우:
      1. 새로 작성을 클릭하십시오.
      2. 특성의 이름을 입력하십시오.
      3. 특성의 값을 입력하십시오.
      4. 확인을 클릭하십시오.
    이러한 사용자 정의 특성에 대한 자세한 정보는 메시지 리스너 서비스 사용자 정의 특성의 내용을 참조하십시오.
  4. 마스터 구성에 변경사항을 저장하십시오.
  5. 변경된 구성을 활성화하려면 애플리케이션 서버를 중지한 후 다시 시작하십시오.

결과

제공된 애플리케이션 서버에 대한 메시지 리스너 서비스의 특성을 구성했습니다.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tmb_adm08
파일 이름:tmb_adm08.html