Försök igen med felhantering i Adobe Workfront Fusion
I vissa fall kan det vara bra att köra en felande modul igen om det finns en möjlighet att orsaken till felet kan passera över tiden.
Åtkomstkrav
Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:
Kontakta Workfront-administratören om du vill ta reda på vilken plan, licenstyp eller åtkomst du har.
Mer information om Adobe Workfront Fusion licenser finns i Adobe Workfront Fusion licenser.
Tillfälliga lösningar på direktivet Retry för felhantering
Adobe Workfront Fusion erbjuder för närvarande inte direktivet Retry för felhantering, men två temporära lösningar kan användas för att efterlikna dess funktioner. Mer information finns i Direktiv om felhantering i Adobe Workfront Fusion.
Använd direktivet Break
-
Aktivera alternativet Allow storing of Incomplete Executions på panelen för scenarioinställningar.
Mer information finns i Panelen för scenarioinställningar i Adobe Workfront Fusion.
-
Koppla en felhanterarväg till modulen, vilket beskrivs i Felhantering i Adobe Workfront Fusion.
-
Länka direktivet Break till felhanterarvägen och konfigurera det.
Mer information finns i Direktiv om felhantering i Adobe Workfront Fusion.
Nackdelar
-
Det minsta intervallet för återförsök är en minut.
-
Om modulen bearbetar flera paket och bearbetningen av ett paket misslyckas, flyttas den partiella körningen (endast det paket som orsakade felet) till den ofullständiga körningsmappen och schemaläggs för nya försök enligt Break-direktivets inställningar. Den aktuella körningen fortsätter dock och modulen fortsätter att bearbeta efterföljande paket. Du kan aktivera alternativet Sequential processing i Scenario settings om du vill förhindra att scenariot körs igen tills körningen i mappen Ofullständiga körningar har lösts.
Mer information om ofullständiga körningar finns i Visa och lösa ofullständiga körningar i Adobe Workfront Fusion.
Använd modulen Repeater
-
Distribuera modulen Repeater och ställ in fältet Repeats på maximalt antal försök.
-
Länka den modul som kan misslyckas till modulen Repeater.
-
Koppla en felhanterarväg till modulen (se Felhantering i Adobe Workfront Fusion).
-
Länka modulen Tools>Sleep till felhanterarvägen och ställ in fältet Delay på antalet sekunder mellan försöken.
-
Länka direktivet Ignore efter modulen Tools>Sleep (se Direktiv om felhantering i Adobe Workfront Fusion).
-
Länka modulen Tools>Set variable efter den modul som kan misslyckas och konfigurera den så att den lagrar modulens resultat i en variabel som till exempel heter
Result
. -
Länka modulen Array aggregator efter Tools>Set variable och välj modulen Repeater i fältet Source-modul.
-
Länka modulen Tools>Get variable till modulen Array aggregator och konfigurera den så att värdet för variabeln
Result
hämtas. -
Infoga modulen Tools>Get variable mellan modulen Repeater och den modul som kan misslyckas och konfigurera den så att värdet för variabeln
Result
hämtas. -
Infoga ett filter mellan den här Tools>Get variable-modulen och den eventuellt felaktiga modulen så att den bara fortsätter om variabeln
Result
inte finns.
Result
.Återställning
Den här lösningen kan se lite för komplex ut och är också mer krävande när det gäller åtgärder.