AEM Assets: WorkflowPurge-Protokolle außerhalb geplanter Zeiten aufgrund von Aktualisierungen der Wartungsplanung
✨ Dieser Inhalt wird von KI generiert und könnte ungenau sein. Generative KI-Begriffe
In diesem Artikel wird erläutert, warum WorkflowPurge-bezogene Protokolleinträge in Adobe Experience Manager (AEM)-Fehlerprotokollen außerhalb des Zeitfensters für die geplante Bereinigung angezeigt werden können. Außerdem wird klargestellt, dass dieses Verhalten zu erwarten ist.
Beschreibung description
Umgebung
- Adobe Experience Manager (AEM) Assets (alle Versionen)
Symptome
Protokolleinträge, die sich auf WorkflowPurge beziehen, werden zu Zeiten außerhalb des konfigurierten Zeitplans im error.log angezeigt (z. B. um 00:00 oder 18:00 UTC), auch wenn die Bereinigung für einen anderen Zeitpunkt geplant ist (z. B. um 16:00 UTC).
Beispiele für Protokolleinträge:
Name='WorkflowPurgeTask', Status='UNSCHEDULED', Result='', Details='{"window":"granite_daily"}'Name='WorkflowPurgeTask', Status='SCHEDULED', Result='', Details='{"window":"granite_daily"}'
Diese Meldungen werden in Produktions-, Staging- und Entwicklungsumgebungen angezeigt und werden zu diesen Zeiten nicht von tatsächlichen WorkflowPurge-Ausführungsprotokollen begleitet.
Tatsächliche WorkflowPurge-Ausführungsprotokolle werden wie folgt angezeigt:
Begin workflow purge with the following parameters:Finished running Workflow Purge Configuration: WorkflowPurge. Purged: ...
Es werden keine Geschäftsauswirkungen gemeldet, da das System noch nicht in Produktion ist.
Ursache
AEM gibt Protokolleinträge aus, wenn der Wartungs-Scheduler die WorkflowPurge-Aufgabe aktualisiert oder erneut registriert, was außerhalb des konfigurierten Ausführungsfensters auftreten kann. Diese Protokolle geben nicht an, dass der Bereinigungsauftrag selbst zu diesen Zeiten ausgeführt wurde.
Lösung resolution
Gehen Sie wie folgt vor, um das Problem zu beheben.
-
Überprüfen Sie die Protokolleinträge in error.log.
-
Unterscheiden Sie zwischen Protokollen, die Statusänderungen der WorkflowPurgeTask-Planung anzeigen (z. B. Status=‘GEPLANT’ oder Status=‘UNGEPLANT’), und den tatsächlichen WorkflowPurge-Ausführungsprotokollen.
-
Verstehen Sie, dass der AEM-Wartungsplaner geplante Aufgaben als Reaktion auf Änderungen des Cluster-Status oder interne Ereignisse aktualisieren oder erneut registrieren kann, wodurch Protokolleinträge außerhalb des konfigurierten Bereinigungsfensters generiert werden.
-
Um zu bestätigen, wann WorkflowPurge tatsächlich ausgeführt wird, suchen Sie nach Protokollen mit:
-
„Workflow-Bereinigung mit den folgenden Parametern beginnen:“
-
„Ausführung der Workflow-Bereinigungskonfiguration abgeschlossen: WorkflowPurge. Bereinigt: …`
Diese sollten zur geplanten Zeit erscheinen (z. B. 16:00 UTC).
5. Für die Protokolle der Zeitplanaktualisierung außerhalb des konfigurierten Fensters ist keine Aktion erforderlich, da dieses Verhalten erwartet wird und nicht auf eine Fehlkonfiguration oder ein Problem hinweist.
-