최적화된 로컬 어댑터에 고가용성 지원을 사용하려면
이 태스크를 사용하십시오.
시작하기 전에
최적화된 로컬 자원 어댑터는 연결 팩토리 풀 사용자 정의
특성에 대체 연결 팩토리 JNDI 이름을 지정할 기능을 제공하는 WebSphere® Application Server
고가용성 지원에 참여합니다.
중요사항: 고가용성 지원이 제대로 기능하려면 기본 및 대체 자원
연결 팩토리 모두에 대한 연결 팩토리 레지스터 이름 속성을
사용하여 관리 대상 연결에 자원 레지스터 이름을
지정해야 합니다. setRegisterName()
메소드를 사용하면 대체 자원이 제어되지 않습니다.
최적화된 로컬
어댑터 고가용성 지원을 사용하려면 다음 단계를
완료하십시오.
프로시저
- alternateResourceJNDIName 특성 연결 팩토리에 대한 연결 풀 특성에
추가하십시오. 대체 자원 연결 팩토리의
JNDI 이름을 지정하십시오.
예를 들어,
기본 JNDI가 eis/ola고 eis/ola_backup을
대체로 사용하려는 경우에는 alternateResourceJNDIName 특성을
eis/ola_backup으로 설정하고
eis/ola 연결 팩토리의 연결 풀 특성에 이 특성을
추가하십시오.
- 장애 복구가 발생할 수 있도록 대체 연결 팩토리 등록 이름과 연관된
외부 주소 공간이 사용 가능한지
확인하십시오.
최적화된 로컬 어댑터 자원 장애 복구
프로세스는 대상 등록을 사용할 수 없어서 애플리케이션이
실패한 자원에 대해 getconnection() 요청을 수행할 때
트리거됩니다. 이 프로세스 중에는
대체 JNDI 자원 이름이 getconnection()에 대신 사용됩니다. 또 다른
연결 풀 특성, failurethreshold를 추가해서
장애 복구를 시도하기 시작할 실패한 시도 수를 구성할 수 있습니다. 임계값
1 설정은
연결 시도에 한 번 실패한 후(자원 예외로) 후속 요청이 대체 연결 팩토리로
라우팅됨을 의미합니다.
장애 복구 이벤트는
대체 자원에 대체 JNDI 이름 및 레지스터 이름으로 후속 요청을 보내는
프로세스를 트리거하고 기본 자원이
다시 사용 가능한지 여부를 판별하기 위해 WebSphere Application Server
연결 관리가 10초마다 요청을 보내는 폴링 프로세스를
시작합니다. WebSphere Application Server 연결
관리는 대체로의 장애 복구 및 기본으로의 다시 전환을
표시하는 메시지를 WebSphere Application Server 하위 로그에 보낼 수도
있습니다. 연결 팩토리에 대한
연결 풀에서 failureNotificationActionCode 특성을 사용하여 어떤 알림을
원하는지 선택할 수 있습니다.
기본값 1은 하위 작업 로그로 메시지를 보냄을
표시합니다. 자세한 정보는
데이터 소스 및 연결 팩토리에 대한 자원 라우팅 주제의 내용을
참조하십시오.
WOLA 자원 어댑터는
기본 자원이 다시 사용 가능하거나 레지스터 이름이 활성화되었음을 발견하면
기본 자원 JNDI에 대한 추후 요청을 다시
기본 연결 팩토리로 라우팅할 수 있다는 사실이 WebSphere Application Server 연결 관리에
통보됩니다. 기본을 확인하는
요청 사이에는 10초 지연이 있으므로 기본 등록이 다시 활성화되면
기본 등록으로의 재전환이 발생하기 전에 최대 10초의 시간이
있을 수 있습니다.
- 서버를 다시 시작하십시오. alternateResourceJNDIName
또는 다른 연결 풀 특성을 추가한 후 서버를 다시 시작해야
특성이 적용됩니다.