Strategi for nye forsøk
Strategien angir hvilke feil som skal prøves igjen, med hvilke pauser og til hvilken grense.
En strategi for nye forsøk bestemmer når en mislykket eller ubesvart handling skal gjentas. Den skiller midlertidige forstyrrelser fra feil som først må rettes, og begrenser forsøk eller samlet varighet.
I et fiktivt eksempel venter en integrasjon 2, 4 og 8 sekunder før tre ekstra forsøk. Det er eksempelverdier. Tilfeldig ekstra ventetid kan redusere samtidige gjentakelser fra mange mottakere. Målsystemets regler må også følges.
En manglende varekode blir ikke gyldig av venting. Et tapt svar kan skjule en fullført handling. Før gjentakelse må effekten være trygg gjennom idempotens eller avstemming. Nye forsøk retter ikke i seg selv den opprinnelige feilen.
Kilder
Beslektede begreper
- IdempotensEn idempotent handling har samme tilsiktede effekt på tilstanden ved identisk gjentakelse som ved én utførelse.
- Begrensning av forespørslerEn forespørselsgrense angir hvor ofte en klient kan sende forespørsler etter en bestemt regel.
- Server-Sent EventsServer-Sent Events sender tekstmeldinger fra server til klient via HTTP, for eksempel om fremdriften til en bakgrunnsjobb.
- ETagEn ETag identifiserer en bestemt representasjonsversjon av en HTTP-ressurs og støtter betingede oppslag eller endringer.
- Cross-Origin Resource SharingCORS styrer nettleserens tilgang til svar fra en annen origin. Det erstatter verken API-innlogging eller kontroll av rettigheter.
- Elektronisk datautvekslingEDI overfører strukturerte forretningsdokumenter mellom systemer. Format, partnerprofil, datakoblinger og tilbakemeldinger må stemme overens.
Ditt prosjekt med ASES
Beskriv prosjektet ditt for oss. Vi tar kontakt med en første vurdering.