[z/OS]

z/OS에서 글로벌 트랜잭션을 사용할 때 GRS 조정

z/OS®용 WebSphere® Application Server는 GRS를 사용하여 sysplex의 서버 간에 정보를 교환합니다. 하나의 시스템 또는 sysplex에 여러 서버가 정의되어 있는 경우, 잘못된 서버에서 요청이 종료될 수 있습니다. z/OS용 WebSphere Application Server는 트랜잭션을 실행 중인 서버를 판별하기 위해 GRS를 사용합니다.

이 태스크 정보

글로벌 트랜잭션을 사용하고 있는 경우, z/OS용 WebSphere Application Server는 트랜잭션 시작 시 해당 트랜잭션에 대한 큐에 넣기(enqueue)를 발행하고 트랜잭션이 종료될 때까지 이 큐에 넣기를 유지합니다.

z/OS용 WebSphere Application Server는 다음 상황에서 GRS 큐에 넣기(enqueue)를 사용합니다.
  • 두 개 이상의 서버를 포함하는 2단계 커미트 트랜잭션
  • 메모리 내의 HTTP 세션
  • Stateful EJB
  • 유사 대화 상태를 추적하는 "Sticky" 트랜잭션

sysplex에 없는 경우, GRS=NONE을 구성해야 합니다. 또는 sysplex에 있는 경우, GRS=STAR을 구성해야 합니다.

여기서는 연결 기능을 사용하도록 GRS를 구성해야 합니다. 모든 WebSphere Application Server 큐에 넣기는 RNL=NO를 사용하며 발행되며, 이를 통해 GRSRNLxx가 올바르지 않은 값으로 잘못 구성되는 것을 막을 수 있습니다. 이 설정에 대한 세부사항은 GRS 문서를 참조하십시오.

문제점 방지 문제점 방지: GRS 링을 사용하여 하나 이상의 monoplexes를 sysplex 환경에 첨부하는 경우 monoplexes에서 실행 중인 서버의 셀 이름은 전체 GRS 환경 내에서 고유해야 합니다. 이 요구사항은 monoplexes에서 실행 중인 서버의 셀 이름이 다음과 같음을 의미합니다.
  • sysplex에서 실행 중인 서버의 셀 이름과 달라야 합니다.
  • sysplex에 첨부된 다른 monoplex에서 실행 중인 서버의 셀 이름과 달라야 합니다.
GRS 환경 내에 중복 셀 이름을 가진 서버가 있으면 z/OS용 WebSphere Application Server는 sysplex 셀과 monoplex 셀 사이에 구별할 수 없으며 두 서버를 동일한 셀의 파트로 처리합니다. 이 부정확한 셀 연관은 일반적으로 예기치 않은 처리 결과의 원인이 됩니다. gotcha

프로시저


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



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