Offline, offline, Verbindung unterbrochen, Verbindung unterbrochen

Beschreiben Sie das Problem/den Fehler/die Frage

Ich habe das “Starter Plan” abonniert und verliere ständig die Verbindung, während ich meine Workflows ausführe. Ich habe die größeren bereits in kleinere Workflows aufgeteilt, aber ich verliere die Verbindung jedes Mal…

Informationen zu Ihrer n8n-Einrichtung

  • n8n-Version: Neueste Version
  • Datenbank (Standard: SQLite): Supabase x Postgres
  • n8n EXECUTIONS_PROCESS-Einstellung (Standard: own, main): main
  • n8n wird ausgeführt über (Docker, npm, n8n cloud, Desktop-App): n8n cloud
  • Betriebssystem: Windows 12 auf Firefox oder Edge (da ich gehört habe, dass Add-ons der Grund für den Verbindungsverlust sein könnten, aber auf Edge habe ich keine Add-ons installiert)

Hallo @trickschoth, willkommen!
Versuche, deinen Workspace neu zu starten. Falls das nicht funktioniert, wende dich hier an: Where To Ask N8n Questions And Get Fast Answers | Qixazow

@trickschoth das “connection lost”-Banner ist nur das Websocket des Editors, das die Verbindung verliert — die Ausführung selbst wird normalerweise im Hintergrund korrekt abgeschlossen. Schau im Reiter Executions nach und du wirst sehen, dass sie abgeschlossen sind. Löse den Workflow stattdessen per Webhook aus, anstatt auf Execute Workflow zu klicken, sodass du den Editor gar nicht offenlassen musst:

Aktiviere den Workflow und rufe dann die Production-Webhook-URL auf, die Ausführung läuft serverseitig ohne die UI.

thx achamm, ich verstehe das vielleicht falsch, aber ich starte den ersten meiner 6 Workflows, weil jeder Workflow mit einem “Execute Subworkflow Workflow” Node endet und mit einem “When Executed by Another Workflow” beginnt. Und diese Funktion funktioniert, aber ich prüfe zwischendurch die Datenbank, während der Workflow Daten abruft und kratzt, und dann stürzt aus irgendeinem Grund Workflow 2 oder Workflow 3 ab, nur weil die Verbindung unterbrochen wird - und das versetzt den Workflow in den Offline-Modus.

Ich habe dieses Problem schon früher erlebt und es ist sehr frustrierend. Normalerweise geschieht Folgendes: Der Browser verliert seine WebSocket-Verbindung zur Ausführungsansicht – nicht der Workflow selbst, der fehlschlägt. Du solltest deine Ausführungsprotokolle überprüfen, um zu sehen, ob der Workflow abgeschlossen wurde oder fehlgeschlagen ist.

Du kannst versuchen zu überprüfen, ob dein Workflow ein Timeout-Limit erreicht. Der Starter-Plan hat Ausführungs-Timeout-Limits, was bedeutet, dass du auf Infrastrukturebene unterbrochen werden könntest.

Verbindest du dich auch während des Workflows extern mit Supabase oder ist das etwas anderes in deinem Setup? Supabase + Postgres ist ein ungewöhnliches Setup.

Wenn die Ausführungen in den Protokollen abgeschlossen werden, aber die UI bricht einfach ab, ist das ein Browser-/Websocket-Problem, kein Workflow-Problem.