[z/OS]

z/OS용 WebSphere Application Server에서 워크로드 관리를 위해 WebSphere MQ 활성화 스펙 튜닝

최대 서버 세션 수 특성에 대한 최적의 값을 계산하여 효과적인 워크로드 관리(WLM)가 가능하도록 WebSphere® MQ 활성화 스펙을 조정하십시오.

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_mqacspecwlm
파일 이름:cprf_tunezmdb_mqacspecwlm.html