IT-lexicon › Infrastructuur › Startup probe

Startup probe

Infrastructuur Svenska → Bijgewerkt: 2026-10-03

Een gezondheidscheck die een langzaam opstartende container de tijd geeft om te starten voordat de liveness- en readiness-checks gaan gelden. Voorkomt dat apps met een lange initialisatie door een ongeduldige liveness probe worden afgeschoten.

Het probleem: een liveness probe begint meteen te testen — maar een zware app (een grote Java-monoliet, een app die bij het starten veel data laadt) kan enkele minuten nodig hebben om op te starten. Zonder bescherming zou de liveness probe tijdens het opstarten falen en de container telkens opnieuw starten (een eindeloze herstartlus waarin hij nooit klaarkomt). De startup probe lost dat op: zolang die niet slaagt, staan liveness en readiness op pauze, en er wordt een ruime time-out ingesteld (bijvoorbeeld veel pogingen). Zodra de startup probe slaagt, nemen de andere twee het zoals gewoonlijk over. Winst: trage initialisatie is te verdragen zonder belachelijk hoge time-outs op de liveness probe te zetten (waardoor die nutteloos zou worden voor het opsporen van vastlopers tijdens bedrijf). Vooral handig voor legacy-apps met onvoorspelbare opstarttijd.

← Terug naar het lexicon