Abonnementspogingen voor gebeurtenissen opnieuw proberen
Wanneer het uitvoeren van een systeem van de berichtlevering is er een paar bedenkingen die moeten worden gericht om stabiliteit, consistentie, en goede gebruikerservaring te verzekeren. Één van de tekortkomingen van een systeem van de berichtlevering zorgt ervoor dat de berichten hun bestemming met succes bereiken en weten wat te doen wanneer de berichten niet aankomen.
Sommige integraties kunnen mislukking van levering goedkeuren, en dan het bericht laten vallen en naar het volgende bericht bewegen. In andere integraties kan het niet leveren van een bericht niet worden genegeerd. Bijvoorbeeld, zou een financiële integratie kunnen proberen om een bericht te leveren, maar in plaats daarvan ontvangt een de statuscode van HTTP van 404, die erop wijst de server niet het eindpunt kon vinden waaraan het bericht moest worden geleverd. In dergelijke gevallen zou een ontbrekende boodschap kunnen betekenen dat iemand niet voor zijn tijd wordt betaald of dat een organisatie de begroting overdraagt met gecontracteerde middelen.
Adobe Workfront-strategie voor abonnementstrips voor gebeurtenissen
Omdat klanten het Workfront-platform gebruiken als een essentieel onderdeel van hun dagelijkse kennisactiviteiten, biedt het Workfront Event Subscription Framework een mechanisme om ervoor te zorgen dat de levering van elk bericht zoveel mogelijk wordt geprobeerd.
Gebeurtenis-teweeggebrachte uitgaande berichten die er niet in slagen om aan klanteneindpunten te worden geleverd zijn opnieuw aanwezig tot de levering voor een periode van 48 uren succesvol is. Tijdens deze tijd, komen opnieuw proberen met een incrementele verhoogde frequentie voor tot de levering succesvol is of tot 11 pogingen zijn gedaan.
De formule voor deze pogingen is:
((2^attempt) - 1) * 84800ms
De eerste poging wordt na 1,5 minuten opnieuw uitgevoerd, de tweede na bijna 5 minuten en de 11e na ongeveer 48 uur.
De klanten moeten ervoor zorgen dat om het even welke eindpunten die uitgaande berichten van de Abonnementen van de Gebeurtenis van Workfront verbruiken opstelling zijn om een 200-niveau antwoordbericht terug naar Workfront terug te keren wanneer de levering succesvol is.
Uitgeschakelde en bevroren abonnementsregels
- Een abonnement URL wordt onbruikbaar gemaakt als het een mislukkingstarief meer dan 70% met meer dan 100 pogingen heeft OF als het 2.000 opeenvolgende mislukkingen heeft
- Een abonnement URL wordt bevroren als het meer dan 2.000 opeenvolgende mislukkingen heeft en het laatste succes meer dan 72 uur geleden OF als het 50.000 opeenvolgende mislukkingen in om het even welk tijdkader heeft.
- A gehandicapte abonnement URL zal blijven levering proberen om de 10 minuten en zal met een succesvolle levering opnieuw worden toegelaten.
- A bevroren abonnement URL zal nooit levering proberen tenzij het manueel door een API verzoek te maken wordt toegelaten.