TT Lab
블로그 시작하기
배우기 러닝패스 코스

PostgreSQL 고가용성: 서버 세 대로 하는 active-standby

서로 다른 VM 세 대(db1·db2·witness)에서 스트리밍 복제를 세우고, 동기 커밋이 멈추는 장면, 잃지 않는 전환과 pg_rewind, 선만 끊긴 상황에서 생기는 두 주 서버와 펜싱, Patroni·etcd 의 자동 장애 조치와 클라이언트가 새 주 서버를 따라가는 법까지 실제로 겪습니다. 한 서버 안에서는 만들 수 없는 네트워크 분할이 이 코스의 중심입니다.

고급 · 레슨 12 · 실습 4

실습 시작하기

커리큘럼

서버 사이의 복제와 동기 커밋

계획된 전환과 되감기

장애 조치와 split-brain

자동 장애 조치와 따라가는 클라이언트

참고 문서