Sobes.tech
Junior — Middle

Milyen lépéseket tesznek vagy mi történik a rendszerben, ha a fő replikátum Master meghibásodik?

sobes.tech MI

Válasz az MI-től

Ha a Master fő replikája meghibásodik, akkor általában failover folyamat történik a rendszerben: automatikus vagy kézi átváltás egyik standby replikára, amely az új Master lesz.

Belső folyamat:

  1. A monitorozás észleli, hogy a Master nem elérhető.
  2. Kiválasztanak egy megfelelő replikát aktuális adatokkal.
  3. A replikát írási módba helyezik (promote), és az új Master lesz.
  4. A többi replikát újra konfigurálják, hogy az új Master-ről replikáljanak.
  5. A kliensek az új Masterhez irányítódnak a működés folytatásához.

Go alkalmazásokban általában külső eszközök (pl. Patroni, Repmgr) vagy saját kód segítségével valósítják meg a felismerést és a váltást, egészségügyi ellenőrzéseket és kapcsolati kezelést használva.

Fontos, hogy az adatok szinkronban legyenek, elkerülve az információk elvesztését vagy eltérését.