Was bedeutet Resilienz?
Eine Verbindung kann kurze Ausfälle durch Zwischenspeichern überbrücken und offene Aufgaben später kontrolliert nachholen. Begrenzte Wiederholungen und getrennte Fehlerbereiche können verhindern, dass eine Störung weitere Dienste überlastet.
Die Maßnahmen müssen zu konkreten Ausfällen passen. Endloses Wiederholen verschärft möglicherweise das Problem. Überwachung, klare Zuständigkeiten und ein geprüfter Wiederanlauf gehören deshalb zum Gesamtkonzept.
So sieht das in der Praxis aus
Beispiel: Eine Integration puffert kurze Zielsystemausfälle und verarbeitet wartende Aufträge nach der Erholung kontrolliert weiter.
Häufige Fragen
Wie unterscheidet sich Resilienz von Fehlertoleranz?
Fehlertoleranz betrifft das Weiterfunktionieren bei bestimmten Fehlern. Resilienz umfasst zusätzlich den Umgang mit Störungen und die anschließende Erholung innerhalb definierter Grenzen.
Warum können Wiederholungen einen Ausfall verschlimmern?
Viele sofortige Versuche belasten einen bereits gestörten Dienst zusätzlich. Begrenzte Versuche, passende Wartezeiten und Schutzschalter helfen, diese Verstärkung zu vermeiden.
Wie wird die Erholung nach einem Ausfall geprüft?
Durch kontrollierte Störungstests mit offenen Aufgaben. Danach muss erkennbar sein, ob die Verarbeitung wieder anläuft und weder Vorgänge fehlen noch unzulässige Doppelungen entstehen.
