Glossar
Circuit Breaker
Auch: Sicherung · Schutzschalter
Ein Schutzmechanismus, der Aufrufe an einen ausgefallenen Dienst vorübergehend gar nicht erst versucht, statt in jede Zeitüberschreitung zu laufen.
Fällt ein nachgelagerter Dienst aus, warten ohne Schutzschalter alle Anfragen bis zur Zeitüberschreitung. Verbindungen und Speicher füllen sich, und der Ausfall wandert nach oben, bis auch das eigene System steht.
Der Schalter beobachtet die Fehlerquote, öffnet bei Überschreitung und lässt nach einer Wartezeit einzelne Versuche durch, um zu prüfen, ob der andere wieder da ist.
Woran Sie es erkennen
- Ein Ausfall eines Fremdsystems legt die eigene Anwendung lahm.
- Verbindungen laufen bei Störungen voll.
- Es gibt Abhängigkeiten, die man nicht kontrolliert.
Häufig gefragt
Was soll passieren, wenn der Schalter offen ist?
Das ist eine fachliche Entscheidung, keine technische. Ein leicht veralteter Wert aus dem Zwischenspeicher, eine reduzierte Ansicht oder ein ehrlicher Hinweis sind meist besser als ein Fehler. Wer das nicht vorher klärt, reicht im Ernstfall einfach den Fehler durch.
