Foutafhandeling opnieuw proberen in Adobe Workfront Fusion

In sommige gevallen is het nuttig om een falende module opnieuw uit te voeren als er een kans is dat de reden voor de mislukking over tijd zou kunnen overgaan.

Toegangsvereisten

U moet de volgende toegang hebben om de functionaliteit in dit artikel te kunnen gebruiken:

Adobe Workfront plan*
Pro of hoger
Adobe Workfront licentie*
Plan, Work
Adobe Workfront Fusion licentie**

Huidige licentievereiste: geen Workfront Fusion licentievereiste.

of

Vereiste voor oudere licenties: Workfront Fusion voor werkautomatisering en integratie

Product

Huidige productvereiste: als u het Select - of Prime Adobe Workfront -abonnement hebt, moet uw organisatie Adobe Workfront Fusion en Adobe Workfront aanschaffen om de in dit artikel beschreven functionaliteit te kunnen gebruiken. Workfront Fusion wordt opgenomen in het Ultimate Workfront -abonnement.

of

Vereiste verouderd product: uw organisatie moet Adobe Workfront Fusion en Adobe Workfront aanschaffen om de in dit artikel beschreven functionaliteit te kunnen gebruiken.

Neem contact op met de Workfront -beheerder als u wilt weten welk abonnement, licentietype of toegang u hebt.

Voor informatie over Adobe Workfront Fusion vergunningen, zie Adobe Workfront Fusion vergunningen.

Problemen met de aanwijzing voor foutafhandeling van Retry

Adobe Workfront Fusion biedt momenteel geen aanwijzing voor foutafhandeling van Retry , hoewel twee tijdelijke oplossingen kunnen worden gebruikt om de functionaliteit ervan te simuleren. Voor meer informatie, zie Richtlijnen voor fout behandeling in de Fusie van Adobe Workfront.

De instructie Break gebruiken

  1. Schakel de optie Allow storing of Incomplete Executions in het deelvenster met scenario-instellingen in.

    Voor meer informatie, zie het paneel van scenario montages in Adobe Workfront Fusion.

  2. Koppel een route van de foutenmanager aan de module, zoals die in de behandeling van de Fout in Adobe Workfront Fusion wordt beschreven.

  3. Koppel de instructie Break aan de fouthandlerroute en configureer deze.

    Zie Richtlijnen voor foutafhandeling in Adobe Workfront Fusion voor meer informatie.

Nadelen

  • Het minimale interval voor opnieuw proberen is één minuut.

  • Als de module meerdere bundels verwerkt en de verwerking van een bundel mislukt, wordt de gedeeltelijke uitvoering (alleen de bundel die de fout heeft veroorzaakt) verplaatst naar de onvolledige map voor uitvoeringen en wordt deze gepland voor nieuwe pogingen volgens de instellingen van de instructie Break . Nochtans, gaat de huidige uitvoering verder en de module blijft de verdere bundels verwerken. U kunt de optie "Sequential processing" in Scenario settings inschakelen om te voorkomen dat het scenario opnieuw wordt uitgevoerd totdat de uitvoering die in de map Onvolledige uitvoeringen is opgeslagen, is voltooid.

    Voor meer informatie over onvolledige uitvoeringen, zie Mening en los onvolledige uitvoeringen in Adobe Workfront Fusion op.

De module Repeater gebruiken

  1. Gebruik de module Repeater en stel het veld Repeats ervan in op het maximumaantal pogingen.

  2. Koppel de module die mogelijk mislukt aan de module Repeater .

  3. Verbind een route van de foutenmanager aan deze module (zie Fout behandeling in Adobe Workfront Fusio n).

  4. Koppel de module Tools>Sleep aan de fouthandlerroute en stel het veld Delay ervan in op het aantal seconden tussen de pogingen.

  5. Verbind de Ignore richtlijn na de Tools>Sleep module (zie Richtlijnen voor foutenbehandeling in de Fusie van Adobe Workfront).

  6. Koppel de module Tools>Set variable na de module die mogelijk mislukt en configureer deze om het resultaat van de module op te slaan in een variabele met de naam Result .

  7. Koppel de module Array aggregator na Tools>Set variable en kies de module Repeater in het veld Source Module.

  8. Koppel de module Tools>Get variable aan de module Array aggregator en configureer deze om de waarde van de variabele Result te verkrijgen.

  9. Voeg de module Tools>Get variable tussen de module Repeater en de module die mogelijk niet werkt in en configureer deze om de waarde van de variabele Result te verkrijgen.

  10. Voeg een filter in tussen deze module Tools>Get variable en de module die mogelijk niet werkt, alleen als de variabele Result niet bestaat.

INFO
Voorbeeld: hier is een steekproefscenario waar de HTTP > Make a request module de potentieel ontbrekende module vertegenwoordigt:
Als het resultaat van de potentieel falende module te complex is om in een eenvoudige variabele worden opgeslagen, kunt u een gegevensopslag gebruiken om het resultaat op te slaan/terug te winnen. De gegevensopslag zou slechts één record bevatten. De sleutel van de record kan bijvoorbeeld Result zijn.
Voor meer informatie over gegevensopslag, zie Opslag van Gegevens in Adobe Workfront Fusion

Terugspoelen

Deze tijdelijke oplossing lijkt misschien iets te complex en is ook wat betreft bewerkingen veeleisender.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43