써드파티 애플리케이션 서버에서 WebSphere Application Server를 포함하는 JMS용 자원 어댑터에 대해 고가용성 구성
XA 연결의 경우 WebSphere® Application Server를 포함하는 JMS의 자원 어댑터는 항상 버스에서 동일한 메시징 엔진에 연결해야 합니다. 따라서 고가용성은 중요한 고려사항입니다.
이 태스크 정보
XA 자원을 사용하는 경우 필요하면 인바운드 트랜잭션을 복구할 수 있도록 특정 메시징 엔진을 연결 대상으로 지정해야 합니다. 따라서 메시징 엔진의 가용성은 버스에 연결하는 WebSphere Application Server를 포함하는 JMS의 자원 어댑터의 기능에 중요합니다. 이 시나리오에서는 서버에서 장애가 발생하면 메시징 엔진은 클러스터의 대체 서버로 장애 복구될 수 있도록 클러스터에 배치하여 대상 메시징 엔진의 고가용성을 확보하는 것이 좋습니다.
이 제한사항은 트랜잭션 컨텍스트가 없거나 로컬 트랜잭션 컨텍스트를 포함하는 연결에 적용되지 않습니다. 이 경우 트랜잭션은 항상 즉시 커미트 또는 롤백되므로 인다우트 상태가 되지 않기 때문입니다.
프로시저
- 클러스터에 메시징 엔진을 배치하여 메시징 엔진의 고가용성을 확보하십시오. 자세한 정보는 서비스 통합 고가용성 및 워크로드 공유 구성의 내용을 참조하십시오.
- 자원 어댑터가 필요한 메시징 엔진에 대한 부트스트랩을 수행할 때 사용할 수 있는 고가용성 부트스트랩 서버의 제공자 엔드포인트 목록과 함께 연결 팩토리를 제공하는지 확인하십시오. 또한 써드파티 애플리케이션 서버에 WebSphere Application Server를 포함하는 JMS의 자원 어댑터 배치 및 WebSphere Application Server를 포함하는 JMS의 자원 어댑터에 대한 인바운드 연결 배치의 내용을 참조하십시오.