Naar hoofdinhoud gaan

Mislukt achtergrondwerk bekijken

Een synchrone plug-instap draait binnen het opslaan. Weigert hij, dan ziet degene die opslaat de weigering direct en wordt er niets geschreven.

Een asynchrone stap is anders, en dat verschil is de reden dat dit scherm bestaat. Hij draait nadat het record al is opgeslagen. Het opslaan is gelukt, degene die het deed is alweer verder, en als de stap daarna mislukt, is er niemand om het te vertellen.

Daarvoor is Mislukt achtergrondwerk.

Waar je naar kijkt​

Kies in het gedeelte Beheer de optie Mislukt achtergrondwerk. Het staat naast het auditlogboek, en om dezelfde reden: beide zijn een verslag van wat een omgeving heeft gedaan, niet iets wat je maakt. Het staat niet in een oplossing — de wachtrij hoort bij de omgeving, dus één lijst dekt alles wat erin draait, uit welke oplossing het werk ook komt.

Een lege lijst is de goede toestand — die betekent dat niets is opgegeven. Werk dat nog loopt, staat hier niet; een stap die over twintig minuten opnieuw wordt geprobeerd, is nog geen probleem.

KolomWat die je vertelt
Wat mislukteDe stap, en de tabel waarvan de schrijfactie hem startte
SoortMeestal Plug-instap. Processen gebruiken dezelfde wachtrij en verschijnen hier ook
Laatste foutWat er misging bij de laatste poging
PogingenHoeveel pogingen hij kreeg voordat het platform opgaf
WanneerHet moment van het opslaan dat hem in de wachtrij zette

Selecteer een rij en kies Inspecteren om het hele bericht te zien — inclusief de waarden van het record zoals ze waren op het moment van opslaan, wat je meestal vertelt waarom het mislukte.

Hoe iets hier terechtkomt​

Werpt een asynchrone stap een fout op, dan geeft het platform niet meteen op. Het probeert het vijf keer opnieuw, en wacht telkens langer — één minuut, dan vijf, dan vijfentwintig, dan iets meer dan twee uur. Dat dekt het gewone geval: de stap was juist en de wereld was even fout — een service lag plat, een record was vergrendeld, een netwerkaanroep liep uit de tijd.

Pas als alle vijf pogingen zijn mislukt, wordt het bericht opgegeven en hier getoond. Het wordt bewaard, nooit verwijderd — de rij blijft bestaan met haar payload en haar fout, juist zodat je ze kunt lezen.

Opnieuw proberen​

Opnieuw proberen zet het bericht terug in de wachtrij met een nieuwe reeks pogingen, zodat het weer de volle vijf krijgt in plaats van één laatste kans. Gebruik het zodra je hebt opgelost wat er mis was.

Het werk draait binnen ongeveer een minuut. Lukt het, dan verdwijnt het gewoon uit deze lijst; mislukt het opnieuw, dan komt het terug zodra de pogingen op zijn.

Verwijderen​

Verwijderen verwijdert het bericht definitief. Het wordt nooit uitgevoerd.

Gebruik het als het werk nooit zal slagen — het record is inmiddels met de hand gecorrigeerd, de stap is herschreven, het ding dat hij probeerde te bereiken bestaat niet meer. Dit is de enige plek in het platform die werk uit de wachtrij haalt, en daarvoor moet een persoon een beslissing nemen.

Verwijder liever dan het te laten staan. Een lijst met vaste bewoners is een lijst die niemand leest, en dan is de volgende echte mislukking weer onzichtbaar — precies het probleem dat dit scherm oplost.

"Die mislukking wacht niet meer"​

Je hebt een lijst vernieuwd die een paar minuten oud was, en iemand anders heeft die rij al opnieuw geprobeerd of verwijderd — of je eigen nieuwe poging is gelukt en de rij is weg. Vernieuw en kijk opnieuw.

Wat het niet toont​

  • Werk dat nog gaat draaien. Een bericht in de wachtrij of een bericht dat opnieuw wordt geprobeerd, is nog geen mislukking.
  • Mislukkingen van synchrone stappen. Die worden geweigerd op het moment van opslaan, en degene die opslaat, krijgt het ter plekke te horen. Er valt achteraf niets in te halen.
  • Mislukkingen uit een andere omgeving. De wachtrij leeft in de omgeving, dus wissel van omgeving om die van een andere te zien.