Workflowinstanties beheren administering-workflow-instances
De workflowconsole biedt verschillende gereedschappen voor het beheer van workflowinstanties om ervoor te zorgen dat deze naar behoren worden uitgevoerd.
Er zijn verschillende consoles beschikbaar voor het beheer van uw workflows. Gebruik de globale navigatie om de Gereedschappen selecteert u vervolgens Workflow:
- Modellen: Workflowdefinities beheren
- Instanties: Doorlopende workflowinstanties weergeven en beheren
- Launchers: De manier beheren waarop workflows worden gestart
- Archief: De geschiedenis weergeven van workflows die zijn voltooid
- Mislukt: De geschiedenis weergeven van workflows die zijn voltooid met fouten
Controle van de status van workflowinstanties monitoring-the-status-of-workflow-instances
-
Navigatie selecteren Gereedschappen vervolgens Workflow.
-
Selecteren Instanties om een lijst weer te geven met werkstroominstanties die momenteel worden uitgevoerd.
-
Selecteer vervolgens een specifiek item Historie openen voor meer informatie :
Het onderbreken, Hervatten, en het Eindigen van een Instantie van het Werkschema suspending-resuming-and-terminating-a-workflow-instance
-
Navigatie selecteren Gereedschappen vervolgens Workflow.
-
Selecteren Instanties om een lijst weer te geven met werkstroominstanties die momenteel worden uitgevoerd.
-
Selecteer een specifiek item en gebruik Beëindigen, Onderbreken, of Hervatten in voorkomend geval; bevestiging en/of nadere bijzonderheden zijn vereist:
Gearchiveerde workflows weergeven viewing-archived-workflows
-
Navigatie selecteren Gereedschappen vervolgens Workflow.
-
Selecteren Archief om een lijst weer te geven met workflowinstanties die met succes zijn voltooid.
note note NOTE De afbreekstatus wordt beschouwd als een succesvolle beëindiging aangezien het als resultaat van gebruikersactie voorkomt; bijvoorbeeld: - gebruik van de Beëindigen action
- als een pagina die onderworpen is aan een workflow (geforceerd) wordt verwijderd, wordt de workflow beëindigd
-
Selecteer vervolgens een specifiek item Historie openen voor meer informatie :
Fouten in werkstroominstantie herstellen fixing-workflow-instance-failures
Wanneer een werkstroom mislukt, AEM de Mislukt console om u toe te staan om aangewezen actie te onderzoeken en te nemen zodra de originele oorzaak is behandeld:
-
Foutgegevens
Hiermee opent u een venster waarin de
Foutbericht, Stap en Stapel mislukt. -
Historie openen
Geeft details van de workflowgeschiedenis weer. -
Stap opnieuw proberen Hiermee wordt de componentinstantie Scriptstap opnieuw uitgevoerd. Gebruik de opdracht Stap opnieuw proberen nadat u de oorzaak van de oorspronkelijke fout hebt opgelost. U kunt bijvoorbeeld de stap opnieuw uitvoeren nadat u een fout in het script hebt opgelost dat door de processtap wordt uitgevoerd.
-
Beëindigen Beëindig de workflow als de fout heeft geleid tot een onherstelbare situatie voor de workflow. De workflow kan bijvoorbeeld afhankelijk zijn van omgevingsfactoren, zoals informatie in de opslagruimte die niet langer geldig is voor de werkstroominstantie.
-
Beëindigen en opnieuw proberen Vergelijkbaar met Beëindigen behalve dat een nieuwe werkschemainstantie gebruikend de originele lading, de titel, en de beschrijving is begonnen.
Om mislukkingen te onderzoeken, dan hervat of beëindigt het werkschema daarna, gebruik de volgende stappen:
-
Navigatie selecteren Gereedschappen vervolgens Workflow.
-
Selecteren Mislukt om een lijst weer te geven met werkstroominstanties die niet zijn voltooid.
-
Selecteer een specifiek item en voer de gewenste actie uit:
Regelmatig leegmaken van workflowinstanties regular-purging-of-workflow-instances
Door het minimaliseren van het aantal workflowexemplaren worden de prestaties van de workflow-engine verbeterd, zodat u regelmatig voltooide of actieve workflowexemplaren uit de repository kunt verwijderen.
Configureren Adobe Granite-werkstroom leegmaken configuratie om werkstroominstanties te wissen op basis van hun leeftijd en status. U kunt ook werkstroominstanties van alle modellen of van een specifiek model wissen.
U kunt ook meerdere configuraties van de service maken om workflowinstanties die aan verschillende criteria voldoen, leeg te maken. Maak bijvoorbeeld een configuratie die de instanties van een bepaald workflowmodel zuivert wanneer deze veel langer dan de verwachte tijd worden uitgevoerd. Maak een andere configuratie die alle voltooide workflows na een bepaald aantal dagen leegmaakt om de grootte van de opslagplaats te minimaliseren.
Om de dienst te vormen, kunt u gebruiken Webconsole of Voeg een configuratie OSGi aan de bewaarplaats toe. In de volgende tabel worden de eigenschappen beschreven die u voor een van beide methoden nodig hebt.
com.adobe.granite.workflow.purge.Scheduler
sling:OsgiConfig
knooppunt vereist een achtervoegsel voor id, bijvoorbeeld:com.adobe.granite.workflow.purge.Scheduler-myidentifier
De maximale grootte van het Postvak IN instellen setting-the-maximum-size-of-the-inbox
U kunt de maximumgrootte van inbox plaatsen door te vormen Adobe Granite Workflow Service, met de Webconsole of Voeg een configuratie OSGi aan de bewaarplaats toe. De volgende lijst beschrijft het bezit dat u voor één van beide methode vormt.
com.adobe.granite.workflow.core.WorkflowSessionFactory
.