FailoverVerhalten
FailoverVerhalten bezeichnet das Verhalten eines Systems oder einer Anwendung, wenn eine Komponente ausfällt, mit dem Ziel, die Verfügbarkeit der Dienste möglichst weiter aufrechtzuerhalten. Es umfasst die Erkennung von Störungen, das Auslösen von Failover-Maßnahmen sowie ggf. das Failback in den Normalbetrieb.
Typische Failover-Strategien sind Active-Passive, bei denen ein Primärsystem eine Standby-Komponente übernimmt, sowie Active-Active, bei der mehrere
Zu den zentralen Mechanismen gehören Gesundheitschecks, Heartbeats und Timeout-Parameter, die Verfügbarkeit überwachen und eine Umschaltung veranlassen.
Der Failover-Prozess umfasst Erkennung, Validierung, Umschaltung auf die Standby-Komponente, Verbindungsneustart und Benachrichtigung. Failback kehrt bei Stabilisierung
Beim FailoverVerhalten müssen Kompromisse zwischen Verfügbarkeit, Konsistenz und Leistungsfähigkeit berücksichtigt werden. Risiken wie Split-Brain oder Replikationsverlust