De workflowconsole biedt verschillende gereedschappen voor het beheer van workflowinstanties om ervoor te zorgen dat deze naar behoren worden uitgevoerd.
De JMX-console biedt extra workflowonderhoudsbewerkingen.
Er zijn verschillende consoles beschikbaar voor het beheer van uw workflows. Gebruik globale navigatie om Hulpmiddelen ruit te openen, dan uitgezocht Workflow:
Selecteer Tools met Navigatie en Workflow.
Selecteer Instanties om de lijst weer te geven met werkstroominstanties die momenteel worden uitgevoerd.
Selecteer een specifiek punt, dan Open Geschiedenis om meer details te zien:
Selecteer Tools met Navigatie en Workflow.
Selecteer Instanties om de lijst weer te geven met werkstroominstanties die momenteel worden uitgevoerd.
Selecteer een specifiek punt, dan gebruik Terminate, Suspend, of hervatten, zoals aangewezen; bevestiging en/of nadere bijzonderheden zijn vereist:
Selecteer Tools met Navigatie en Workflow.
Selecteer Archiveren om de lijst met workflowinstanties weer te geven die met succes zijn voltooid.
De afbreekstatus wordt beschouwd als een succesvolle beëindiging aangezien het als resultaat van gebruikersactie voorkomt; bijvoorbeeld:
Selecteer een specifiek punt, dan Open Geschiedenis om meer details te zien:
Wanneer een werkschema ontbreekt, verstrekt AEM Failures console om u toe te staan om aangewezen actie te onderzoeken en te nemen zodra de originele oorzaak is behandeld:
Geen
detailsHiermee wordt een venster geopend waarin de
Mislukkingsbericht, Stapel Stapel.
Open
HistorieHiermee geeft u details weer over de workflowgeschiedenis.
Opnieuw StepExecutes de de componenteninstantie van de Stap van het Manuscript opnieuw. 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ë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 proberenGelijkaardig aan Terminateeg behalve dat wordt een nieuwe werkschemainstantie begonnen gebruikend de originele nuttige lading, de titel, en de beschrijving.
Om mislukkingen te onderzoeken, dan hervat of beëindigt het werkschema daarna, gebruik de volgende stappen:
Selecteer Tools met Navigatie en Workflow.
Selecteer Failures om de lijst weer te geven met workflowinstanties die niet met succes zijn voltooid.
Selecteer een specifiek item en voer de gewenste actie uit:
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.
Configureer Adobe Granite Workflow Purge Configuration om workflowinstanties te wissen volgens 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 Webconsole of een configuratie OSGi aan bewaarplaats toevoegen. In de volgende tabel worden de eigenschappen beschreven die u voor een van beide methoden nodig hebt.
Voor het toevoegen van de configuratie aan de repository is de service-PID:
com.adobe.granite.workflow.purge.Scheduler
Omdat de service een fabrieksservice is, vereist de naam van de sling:OsgiConfig
-node een achtervoegsel met id, bijvoorbeeld:
com.adobe.granite.workflow.purge.Scheduler-myidentifier
Naam eigenschap (webconsole) | OSGi Eigenschapnaam | Beschrijving |
---|---|---|
Taaknaam | scheduledpurge.name | Een beschrijvende naam voor de geplande leegloop. |
Workflowstatus | scheduledpurge.workflowStatus | De status van de werkstroominstanties die moeten worden gewist. De volgende waarden zijn geldig:
|
Te wissen modellen | scheduledpurge.modelIds | De id van de workflowmodellen die moeten worden gewist. De id is het pad naar het modelknooppunt, bijvoorbeeld: Als u meerdere modellen wilt opgeven, klikt u op + in de webconsole. |
Werkstroomleeftijd | scheduledpurge.daysold | De leeftijd van de werkstroominstanties die moeten worden gewist, in dagen. |
U kunt de maximumgrootte van inbox plaatsen door de Dienst van het Werkschema van de Adobe granite te vormen, gebruikend Webconsole of voeg een configuratie OSGi aan de bewaarplaats toe. De volgende lijst beschrijft het bezit dat u voor één van beide methode vormt.
Voor het toevoegen van de configuratie aan de repository is de service-PID:
com.adobe.granite.workflow.core.WorkflowSessionFactory
.
Naam eigenschap (webconsole) | OSGi Eigenschapnaam |
---|---|
Max. grootte van invoerquery | granite.workflow.inboxQuerySize |