리스너 포트 설정

리스너 포트는 연결 팩토리, 대상 및 배치된 메시지 구동 Bean 간의 연관을 정의합니다. 이 연관을 사용하여 포트와 연관되어 배치된 메시지 구동 Bean이 대상에서 메시지를 검색할 수 있습니다.

선택한 리스너 포트의 구성 특성을 보거나 변경하려면 이 패널을 사용하십시오.

이 관리 콘솔 페이지를 보려면 서버 > 서버 유형 > WebSphere Application Server->server_name > [ 통신] 메시징 > 메시지 리스너 서비스 > [추가 특성] 리스너 포트 > listener_port를 클릭하십시오.

Name

관리 목적으로 알려진 리스너 포트의 이름

정보
데이터 유형 문자열
기본값

초기 상태

다음에 애플리케이션 서버가 다시 시작될 때 리스너 포트의 상태

정보
데이터 유형 Enum
단위 적용 불가능
기본값 시작됨
범위
시작됨
다음에 애플리케이션 서버가 시작될 때 리스너 포트가 자동으로 시작됩니다.
중지됨
다음에 애플리케이션 서버가 시작될 때 리스너 포트가 자동으로 시작되지 않습니다. 메시지 구동 Bean이 애플리케이션 서버에서 이 리스너 포트를 사용해야 하는 경우, 시스템 관리자는 해당 포트를 수동으로 시작하거나 이 특성의 시작 값을 선택한 후 애플리케이션 서버을 다시 시작해야 합니다.

설명

IBM® WebSphere Application Server에서 관리를 목적으로 사용되는 리스너 포트에 대한 설명입니다.

정보
데이터 유형 문자열
기본값

연결 팩토리 JNDI 이름

리스너 포트에서 사용할 JMS 연결 팩토리에 대한 JNDI 이름(예: jms/connFactory1)

정보
데이터 유형 문자열
기본값

대상 JNDI 이름

리스너 포트에서 사용하는 대상에 대한 JNDI 이름(예: jms/destn1)

늦은 응답에 대해서는 임시 대상을 사용할 수 없습니다.

정보
데이터 유형 문자열
기본값

최대 세션 수

리스너가 JMS 서버와 함께 메시지를 처리하기 위해 가질 수 있는 최대 동시 세션 수

각 세션은 별도의 리스너 스레드에 대응하므로 동시에 처리되는 메시지의 수를 제어합니다. 서버가 시스템의 사용 가능한 기능을 완전히 사용하지 않을 때에는 이 매개변수를 조정하십시오.

정보
데이터 유형 정수
단위 세션
기본값 1
범위 1 - 2147483647
권장
  • 여러 메시지를 동시에 처리하는 메시지 동시성의 경우, 이 특성을 1보다 큰 값으로 설정하십시오. 클라이언트 애플리케이션의 과부하를 막으려면 이 값을 가능한 낮게 유지하십시오. 트랜잭션 시간이 짧은 100% JMS 워크로드에 대해 가장 적합한 시작 값은 프로세서당 2 ~ 4개의 세션이 있는 것입니다. 장기 실행하는 트랜잭션이 있는 경우에는 더 많은 세션이 필요할 수 있습니다. 이는 여러 차례 시도를 통해 결정해야 합니다.

    모든 구성된 리스너 포트의 최대 세션 수 특성에 지정된 총 세션 수는 메시지 리스너 서비스 스레드 풀의 최대 크기 특성에 대해 지정된 스레드 수 이하여야 합니다.

최대 재시도 횟수

리스너가 중지되기 전에 메시지 구동 Bean 인스턴스에 메시지를 전달하려고 시도하는 최대 횟수(0 - 2147483647)

참고: WebSphere MQ 큐에는 이와 유사한 특성인 BackoutThreshold 특성이 있습니다. 리스너 포트가 WebSphere MQ 큐에서 읽는 경우 재시도 한계 및 한계 도달 시 작동은 이러한 두 특성 중 더 낮은 한계로 설정된 특성에 따라 결정됩니다.
  • WebSphere MQ 큐 BackoutThreshold 한계를 초과하면, 전달할 수 없는 메시지는 WebSphere MQ에 의해 어딘가(예: WebSphere MQ 되돌리기 재큐 큐 또는 WebSphere MQ 전달 불가능 큐)로 이동되고 리스너 포트는 큐의 다음 메시지를 서비스합니다. 이 경우 메시지가 전달되지 않았음을 WebSphere Application Server에서 모를 수 있습니다.
  • 리스너 포트 maximum retries 한계를 초과하는 경우 리스너 포트가 중지됩니다. 수동으로 개입하여 문제점을 조사하고 가능한 경우 WebSphere MQ 큐에서 메시지를 제거한 후 리스너 포트를 다시 시작합니다.
정보
데이터 유형 정수
단위 재시도 횟수
기본값 0(재시도 안함)
범위 0(재시도 안함) - 2147483647

최대 메시지 수

리스너가 하나의 트랜잭션에서 처리할 수 있는 최대 메시지 수입니다.

큐가 비어 있으면 리스너는 각 메시지가 도착할 때마다 이를 처리합니다. 각 메시지는 개별 트랜잭션 내에서 처리됩니다.

JMS 제공자인 WebSphere MQ의 경우, 메시지가 큐에 누적되기 시작하면 리스너는 일괄처리로 메시지 처리를 시작할 수 있습니다. 써드파티 메시징 제공자의 경우, 이 특성 값은 JMS 제공자로 전달되지만 그 결과는 JMS 제공자에 따라 다릅니다.

정보
데이터 유형 정수
단위 메시지 수
기본값 1
범위 1 - 2147483647
권장
JMS 제공자인 WebSphere MQ의 경우, 단일 트랜잭션에서 여러 메시지를 처리하려면 이 값을 1보다 큰 값으로 설정하십시오. 메시지가 큐에 누적되기 시작하는 경우 1보다 큰 값이면 여러 메시지가 단일 트랜잭션에서 일괄처리되고 JMS 메시지에서 트랜잭션 처리 비용을 상당히 줄일 수 있습니다.
경고:
  • 일괄처리에서 하나의 메시지가 예외로 인해 처리에 실패하면 전체 일괄처리 메시지가 처리 큐로 다시 돌아갑니다.
  • 개별 메시지의 상호 작용이 보유하는 모든 자원 잠금은 전체 일괄처리 지속 기간 동안 보관됩니다.
  • 메시지가 필요로 하는 처리량에 따라, 그리고 XA 트랜잭션이 사용되는 경우, 1보다 큰 값을 설정하면 트랜잭션이 제한 시간을 초과할 수 있습니다. 여러 메시지를 처리하면 트랜잭션 제한시간을 초과하므로 XA 트랜잭션이 계속 제한시간을 초과하면 이 특성을 1로 줄여서 트랜잭션당 하나의 메시지만을 처리하도록 제한하거나 트랜잭션 제한시간을 늘리십시오.

주제 유형을 표시하는 아이콘 참조 주제



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