Hoppa till innehållet

Retry-strategi

Strategin anger vilka fel som ska prövas igen, med vilka pauser och till vilken gräns.

Även känt somRetry StrategyStrategi för nya försök
API:er och datakontrakt

En retry-strategi bestämmer när en misslyckad eller obesvarad åtgärd ska upprepas. Den skiljer tillfälliga störningar från fel som först måste rättas och begränsar försök eller total tid.

I ett fiktivt exempel väntar en integration 2, 4 och 8 sekunder före tre extra försök. Det är exempelvärden. En tillagd slumpmässig väntan kan minska samtidiga upprepningar från många mottagare. Målsystemets regler ska också följas.

En saknad artikelkod blir inte giltig av väntan. Ett förlorat svar kan dölja en slutförd åtgärd. Före upprepning måste effekten vara säker genom idempotens eller avstämning. Nya försök rättar inte i sig det ursprungliga felet.

Källor