Retrystrategie
Een retrystrategie bepaalt welke fouten opnieuw worden geprobeerd, met welke pauzes en tot welke grens.
Een retrystrategie bepaalt wanneer een mislukte of onbeantwoorde handeling opnieuw wordt geprobeerd. Ze scheidt tijdelijke verstoringen van fouten die eerst correctie vragen en begrenst pogingen of totale duur.
In een fictief voorbeeld wacht een integratie 2, 4 en 8 seconden vóór drie extra pogingen. Dit zijn voorbeeldwaarden. Toegevoegde willekeur kan gelijktijdige herhalingen door veel ontvangers verminderen. Ook de regels van de bestemming tellen mee.
Wachten maakt een ontbrekende artikelcode niet geldig. Een verloren antwoord kan een afgeronde handeling verbergen. Vóór herhalen moet het effect veilig zijn, via idempotentie of afstemming van de uitkomst. Herhalen verhelpt op zichzelf de oorspronkelijke fout niet.
Bronnen
Verwante begrippen
- IdempotentieEen idempotente handeling heeft bij identieke herhaling hetzelfde bedoelde effect op de toestand als bij één uitvoering.
- Rate limitingEen verzoeklimiet bepaalt hoe vaak een client binnen een bepaalde regel verzoeken mag sturen.
- Server-Sent EventsServer-Sent Events verstuurt tekstmeldingen van server naar client via HTTP, bijvoorbeeld over de voortgang van een achtergrondtaak.
- ETagEen ETag identificeert een bepaalde representatieversie van een HTTP-resource en ondersteunt voorwaardelijk lezen of wijzigen.
- Cross-Origin Resource SharingCORS regelt browsertoegang tot antwoorden van een andere origin. Het vervangt geen API-aanmelding of controle van toegangsrechten.
- Electronic Data InterchangeEDI verstuurt gestructureerde bedrijfsdocumenten tussen systemen. Formaat, partnerprofiel, gegevensmapping en terugmeldingen moeten op elkaar aansluiten.
Uw project met ASES
Beschrijf ons uw project. We nemen contact met u op met een eerste inschatting.