[z/OS]

z/OS용 WebSphere Application Server에서 워크로드 관리용 리스너 포트 튜닝

최대 세션 수 특성에 대한 최적의 값을 계산하여 효과적인 워크로드 관리(WLM)가 가능하도록 리스너 포트를 조정하십시오.

참고: WebSphere® Application Server 버전 7 이상의 경우 리스너 포트는 안정화되었습니다. 자세한 정보는 안정화된 기능에 대한 항목을 참조하십시오. 리스너 포트 사용에서 활성화 스펙 사용까지의 WebSphere MQ 메시지 구동 Bean 배치 구성을 마이그레이션해야 합니다. [AIX Solaris HP-UX Linux Windows][IBM i]비ASF 모드에 대한 활성화 스펙을 구성하는 방법에 대한 자세한 정보는 비ASF 모드에 대한 활성화 스펙 구성을 참조하십시오. 그러나 애플리케이션이 WebSphere Application Server 버전 7 이전의 애플리케이션 서버에서 작업할 필요가 없음을 확신할 때까지 이러한 마이그레이션을 시작하지 않아야 합니다. 예를 들어, 버전 6.1의 일부 멤버와 이후 버전의 일부 멤버를 사용하는 애플리케이션 서버 클러스터가 있는 경우 클러스터의 모든 애플리케이션 서버를 이후 버전으로 마이그레이션하기 전에는 활성화 스펙을 사용하기 위해 해당 클러스터의 애플리케이션을 마이그레이션하지 않아야 합니다.

IBM MQ 큐에 메시지 구동 Bean(MDB)에 대한 메시지 백로그가 있는 경우에는 트랜잭션 클래스를 기반으로 하여 일부 메시지를 다른 메시지보다 먼저 처리하려고 합니다.

z/OS®용 WebSphere Application Server의 워크로드 관리(WLM) 기능을 사용하면 트랜잭션 클래스를 기반으로 특정 순서에 따라 메시지를 처리할 수 있습니다. 메시지 ID를 WLM 큐에 두면 워크로드 관리 우선순위 지정이 발생합니다. 따라서 WLM 우선순위를 효과적으로 지정하려면 MDB에 선택 가능한 서로 다른 트랜잭션 클래스가 있는 메시지의 선택사항을 제공하도록 WLM 큐에 메시지 ID가 충분히 많이 로드되어야 합니다. WLM 큐에 메시지가 충분하지 않은 경우 MDB는 WLM 큐에서 사용 가능한 첫 번째 메시지를 채택하고 트랜잭션 클래스는 고려하지 않습니다.

WLM 우선순위가 지정되도록 WLM 큐를 충분히 로드하려면 리스너 포트의 최대 세션 수 특성을 기준 권장사항인 "서버의 모든 하위에 있는 결합된 작업자 스레드 수의 두 배"보다 높은 값으로 설정하십시오.

  • WLM의 구성을 조정하려면 다음 값을 판별해야 합니다.
    • 지정된 MDB를 처리하는 평균 하위 작업자 스레드 수
    • 사용 가능한 평균 하위 요소 수(최소값과 최대값 사이의 숫자는 지정된 어떤 시간에도 시작됨)

    성능 모니터링 정보(PMI) 또는 기타 모니터링 도구를 사용하거나 특정 서버의 일반 애플리케이션 플로우에 메시지 구동 Bean을 맞추는 방식을 이해하면 이 값을 추정할 수 있습니다.

  • 리스너 포트의 최대 세션 수 특성을 다음 값 중 하나로 설정하십시오.
    • 확장 가능한 서버의 최대 하위 수에 사용 가능한 작업자 스레드 수의 두 배로 설정하십시오.
    • 모든 하위에 사용 가능한 작업자 스레드 수의 두 배로 설정하십시오.

    최대 세션 수를 너무 낮게 설정하면 대기 작업자 스레드가 야기됩니다. 너무 높게 설정한 경우에는 WLM 큐에 추가 메시지가 빌드되지만 WLM 큐를 오버로드하기에는 추가 메시지가 충분하지 않아서 서버가 실패합니다.


주제 유형을 표시하는 아이콘 개념 주제



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