Workflow-Pause-Dienstprogramm

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Das Dienstprogramm „Workflow-Pause“ bietet Funktionen, mit denen Sie alle Workflow-Kontexte, eine Teilmenge qualifizierter Workflow-Kontexte oder einzelne Workflow-Kontexte anhalten oder fortsetzen können. Sie legen die Daten und die Tageszeit fest, zu der die angehaltenen Workflows fortgesetzt werden sollen, und können einzelne Workflows nach Bedarf manuell fortsetzen.

    Nach der Aktivierung aktualisiert das Plugin „Dienstprogramm für Workflow-Pause“ (com.glideapp.Workflow.Pause) mehrere Tabellen, wenn Sie Workflows anhalten oder fortsetzen. Jede Tabelle speichert spezifische Daten im Zusammenhang mit jedem angehaltenen oder fortgesetzten Workflow.
    wf_Pause_Request
    Zeichnet jede Workflow-Anhalteanforderung auf. Das System aktualisiert und fügt Datensätze automatisch in diese Tabelle ein, wenn Sie Workflow-Kontexte anhalten. Verfolgt die vom Anwender angegebene Fortsetzungszeit, ob die Anhalteanforderung noch aktiv ist, und die Gesamtzahl der Workflow-Aktivitäten, die angehalten oder fortgesetzt wurden.
    wf_Pause_Status
    Zeichnet den Status jedes Workflow-Kontexts auf, den Sie anhalten. Wenn Sie Workflow-Kontexte anhalten, wartet das Plugin, bis die aktuelle Ausführungsaktivität abgeschlossen ist, und hält sie an, bevor die nächste Aktivität beginnt. Verfolgt die spezifische Aktivität, für die der Workflow-Kontext angehalten wurde, und ob er fortgesetzt wurde. Wenn der Workflow angehalten wird, wird der Zeitpunkt nachverfolgt, zu dem er fortgesetzt werden soll.
    wf_pause_group_request
    Hält den spezifischen Satz von Workflow-Kontexten an, die Sie mithilfe der Filterung festlegen Pauseanforderungen Gruppieren . Sie können alle derzeit aktiven Workflows manuell anhalten, indem Sie auf klicken Alle Anhalten Kontrollkästchen.
    wf_Pause_Snapshot
    Vor dem Anhalten und nach dem Fortsetzen eines Workflows zeichnet die Tabelle einen Snapshot des aktuellen Status des Workflow-Kontexts auf. Die Tabelle zeichnet auch den Status der derzeit ausgeführten Aktivität im angehaltenen Workflow-Kontext auf.

    Verwenden Sie Beispiele

    Wenn Sie eine Instanz zu Wartungszwecken herunterfahren, können Sie alle oder ausgewählte aktive Workflow-Kontexte anhalten und dann fortsetzen, nachdem Sie die Wartung abgeschlossen haben.

    Sie haben einen Integrations-Workflow-Kontext, der auf einen internen Service trifft, der zur Wartung ausgefallen ist. Sie können alle Instanzen dieses Workflow-Kontexts vom Fortschritt bis zur nächsten Aktivität anhalten, sodass der interne Service wiederhergestellt werden kann. Dann können die angehaltenen Workflow-Kontexte fortgesetzt werden.