Zurück zu den Workflows-FAQs
HILFECENTER · FAQWorkflows1 Min. Lesezeit

Wie erkenne ich, ob ein Workflow hängt oder nur lange dauert?

Nutzen Sie Fortschritt je Schritt, Zeitstempel und erwartete Laufzeiten, um langsame von festgefahrenen Abläufen zu unterscheiden. Der Workflow sollte anzeigen, worauf er wartet, wie lange und welche Bedingung die Fortsetzung ermöglicht.

Workflows

Fortschritt an sinnvollen Schritten beobachten

Protokollieren Sie Start, Ende und Status jedes Schritts sowie eine Korrelationskennung. Melden Sie bei langen Schritten Prüfpunkte oder messbaren Fortschritt statt wiederholt einer allgemeinen Laufmeldung.

Erkennen Sie erwartete Wartezeiten wie externe Rückrufe, Verzögerungen, Ratenbegrenzungen und Freigaben. Definieren Sie für Ereigniswartezeiten Frist und Timeout-Verhalten, damit Läufe nicht dauerhaft offen bleiben.

Schwellen und Wiederherstellung festlegen

Wählen Sie Warnschwellen anhand beobachteten Verhaltens und fachlicher Anforderungen, nicht anhand eines willkürlichen Intervalls. Externe Abhängigkeiten benötigen andere Werte als lokale Verarbeitung.

Prüfen Sie nach Überschreitung den letzten Schritt und die Abhängigkeit vor einem Retry. Informieren Sie Zuständige mit Laufkennung und Kontext; setzen Sie nur über einen definierten Ablauf fort oder brechen Sie ab.

Zurück zu den Workflows-FAQs