Prozessstatus ermitteln
Suchen Sie nach Prozess- oder Job-ID, Sitzungskennung oder Protokolleintrag, der eine fortlaufende Ausführung belegt. Gibt es eine aktive Sitzung, fragen Sie diese ab, statt einen zweiten Prozess mit möglichen parallelen Schreibvorgängen zu starten.
Prüfen Sie mögliche Ausgaben vor dem Timeout: Teildateien, Datenbankzeilen, Deployments oder versendete Nachrichten. Vergleichen Sie Zeitstempel und Abschlussmarkierungen mit dem vorgesehenen Umfang.
Mit einem sichereren Plan erneut versuchen
Endete der Prozess unvollständig, prüfen Sie, ob der Befehl idempotent ist. Bei nicht idempotenten Aktionen nutzen Sie einen eindeutigen Schlüssel oder gleichen Ergebnisse ab; setzen Sie möglichst an einem Prüfpunkt fort.
Tritt der Timeout erneut auf, verkleinern Sie die Eingabe oder teilen Sie die Arbeit in beobachtbare Schritte und protokollieren Sie den Fortschritt. Erhöhen Sie nicht unbegrenzt die Wartezeit: Sie kann einen Stillstand verbergen, während Prüfpunkte die Wiederaufnahme erleichtern.