IT-Lexikon › Infrastruktur › Startup-Probe

Startup-Probe

Infrastruktur Svenska → Aktualisiert: 2026-09-16

Ein Gesundheitscheck, der einem langsam startenden Container Zeit gibt, hochzufahren, bevor Liveness- und Readiness-Checks greifen. Schützt Apps mit langer Initialisierung davor, von einer ungeduldigen Liveness-Probe getötet zu werden.

Das Problem: Eine Liveness-Probe testet sofort los – aber eine schwergewichtige App (ein großer Java-Monolith, eine App, die beim Start viele Daten lädt) braucht vielleicht mehrere Minuten zum Hochfahren. Ohne Schutz würde die Liveness-Probe während des Starts fehlschlagen und den Container immer wieder neu starten – eine Endlosschleife, die ihn nie fertig werden lässt. Die Startup-Probe löst das: Bis sie erfolgreich ist, sind Liveness und Readiness pausiert, und man gibt ihr ein großzügiges Timeout mit vielen Versuchen. Ist die Startup-Probe erst einmal erfolgreich, übernehmen die anderen beiden wie gewohnt.

Der Gewinn: langsame Initialisierung tolerieren, ohne bei der Liveness-Probe lächerlich hohe Timeouts setzen zu müssen – was sie im Betrieb nutzlos machen würde, um Hänger zu erkennen. Besonders hilfreich bei Legacy-Apps mit unvorhersehbarer Startzeit.

← Zurück zum Lexikon