Altibase

[Altibase] FailOver CTF & STF

bbugge 2019. 8. 23. 12:07

     ※ CTF(Connection Time Fail-Over) : 접속 순간에 장애가 일어나 백업 서버를 이용하는 Fail-Over

         STF(Service Time Fail-Over) : 서비스 중에 장애가 일어나 백업 서버를 이용하는 Fail-Over (Oracle에서는 TAF:Run Time Fail-Over)

 

             ※ Oracle에서 쿼리 실행 단계 중 Prepare 상태 도중 Fail-Over가

일어난다면, 백업 서버에서 Prepare 처리 할 필요 없이 바로 execute 

                  하지만, Altibase에서는 Prepare 상태 도중 Fail-Over가 일어난다면, 백업 서버에서 Prepare 상태의 인식을 하지 못 하므로 에러발생.

                  따라서 그에 대한 exception 처리를 해줘야함. (Exception 구문에서 Prepare를 한번 더 실행 후 execute !!)

 

 

// CTF 테스트 : FailOverCTF_Main 프로젝트 실행 후 들어오는 세션 수 server에서 체크

FailOverCTF_Main.zip
0.00MB

// STF 테스트 : 서로 다른 데이터를 갖고 있는 이중화 테이블 준비 후 failover_test 프로젝트 실행, server1 내렸을 때 데이터 달라지는지 체크

failover_test.zip
0.01MB

 

'Altibase' 카테고리의 다른 글

[Altibase] 모니터링 쿼리 가이드  (0) 2019.06.05