Part VI. Failover와 Switchover
Part VI. Failover와 Switchover
leader가 사라지면 Patroni 클러스터에는 leader race가 벌어진다. 남은 노드들이 서로의 상태를 조회해 최적 후보를 가리고, 먼저 leader key를 취득한 노드가 스스로 promote한다. 이 Part는 그 자동 failover의 전체 순서와 후보 선정 규칙, 계획된 교체인 switchover, 그리고 failover 시 데이터 손실을 줄이는 synchronous replication의 세 가지 모드(off, on, quorum)를 다룬다. 마지막으로 failover가 남기는 timeline 분기와 pg_rewind를 이용한 구 primary 재합류까지 살펴본다.