Actions
새기능 #9
완료됨
보고
보고
[DataBase PostgreSQL] Patroni-ha TEST
새기능 #9:
[DataBase PostgreSQL] Patroni-ha TEST
설명
Patroni 기반 PostgreSQL 고가용성(HA) 클러스터를 Docker Compose 환경에서 구축하고 동작 테스트를 진행했다.
PostgreSQL 3대, etcd 3대, HAProxy 1대로 구성하여 데이터베이스 장애 상황에서도 서비스가 지속될 수 있도록 구성했다.
Primary DB 장애를 강제로 발생시켜 Replica 서버가 자동으로 새로운 Primary로 전환되는 페일오버(Failover) 기능과, HAProxy가 클라이언
트 요청을 새로운 Primary로 자동 연결하는 라우팅 전환 기능을 검증했다.
또한 자동 검증 스크립트와 부하 테스트를 통해 데이터 유실 여부, 다운타임, 장애 복구 후 기존 서버의 재합류 과정까지 정상 동작함을 확인했다.
Actions