Executions vs. Tasks: wie n8n zählt
n8n rechnet pro Workflow-Lauf ab, Zapier pro Aktionsschritt. Der Unterschied entscheidet, welcher Plan für Ihre Automatisierung wirklich passt.
Stuck Executions in n8n erkennen Sie an hängenden Status-Anzeigen. So setzen Sie EXECUTIONS_TIMEOUT richtig und finden die Ursache.
In n8n sehen Sie eine Ausführung, die einfach nicht fertig wird. Der Status bleibt auf „Running“ oder „Waiting“ stehen, obwohl der Workflow längst hätte durchlaufen sein müssen. Genau das nennt man eine hängende oder „stuck“ Execution, und sie ist mehr als nur ein kosmetisches Problem: In der Standardeinstellung kennt n8n laut der offiziellen Referenz zu Execution-Variablen gar kein Zeitlimit, EXECUTIONS_TIMEOUT steht per Default auf -1. Ohne eigene Konfiguration kann eine Ausführung also theoretisch endlos weiterlaufen und dabei Ressourcen, Worker-Slots und im Queue-Modus ganze Warteschlangen blockieren.
Dieser Artikel zeigt Ihnen, woran Sie hängende Executions erkennen, welche Ursachen typischerweise dahinterstecken und wie Sie mit EXECUTIONS_TIMEOUT und EXECUTIONS_TIMEOUT_MAX ein sauberes Zeitlimit setzen, das zu Ihrer Instanz passt. Stand: Juli 2026.
Ein einzelner hängender Lauf wirkt zunächst harmlos. In der Praxis reicht aber schon eine Handvoll solcher Ausführungen, um eine ganze n8n-Instanz spürbar zu verlangsamen, gerade wenn mehrere Workflows sich denselben Worker-Pool teilen.
Für ein verlässliches Zeitlimit sind laut der Konfigurationsanleitung zu Workflow-Timeouts zwei Umgebungsvariablen entscheidend:
Wichtig für das Verständnis, wie das Timeout technisch greift: Läuft der Workflow im Hauptprozess, erfolgt laut Dokumentation ein weicher Timeout, der erst nach Abschluss des gerade aktiven Knotens wirkt. Läuft die Ausführung dagegen in einem separaten Prozess, etwa im Queue-Modus auf einem Worker, versucht n8n zunächst ebenfalls einen weichen Abbruch und erzwingt danach einen harten Abbruch. Für Sie bedeutet das: Ein Timeout ist kein sofortiger Reißschwung, sondern ein gestaffelter Mechanismus, der laufende Arbeit möglichst sauber beendet, bevor er hart eingreift.
Einzelne Workflows können in ihren Workflow-Einstellungen ein eigenes, niedrigeres Timeout hinterlegen. Nach oben begrenzt bleibt das aber immer durch EXECUTIONS_TIMEOUT_MAX, sodass ein einzelner Workflow das globale Limit nicht überschreiten kann. Damit behalten Sie die Kontrolle über die maximale Laufzeit, ohne dass jeder einzelne Workflow individuell abgesichert werden muss.
Neben dem reinen Zeitlimit lohnt sich ein Blick auf die Aufbewahrung von Ausführungsdaten, denn eine überfüllte Datenbank erschwert auch die Diagnose hängender Läufe. n8n räumt Ausführungsdaten laut Referenz automatisch auf:
Diese Schutzmechanismen sind ein zweischneidiges Schwert: Sie verhindern zwar, dass eine noch laufende Ausführung versehentlich gelöscht wird, gleichzeitig bleibt eine wirklich hängende Ausführung dadurch auch dauerhaft in der Datenbank stehen, solange kein Timeout sie regulär beendet. Genau deshalb ist die Kombination aus einem sinnvollen EXECUTIONS_TIMEOUT und funktionierender Datenbereinigung wichtig, damit sich hängende Läufe nicht unbemerkt ansammeln.
Wenn Sie n8n als digitalen Mitarbeiter in Ihrem Unternehmen betreiben, gehört ein sauber konfiguriertes Timeout zur Grundausstattung, genau wie ein Blick auf Concurrency-Limits und Datenbereinigung. Wer diese Stellschrauben einmal richtig setzt, muss sich um hängende Ausführungen in der Regel nicht mehr manuell kümmern. Wenn Sie dabei Unterstützung brauchen oder Ihre n8n-Instanz grundsätzlich stabiler aufstellen wollen, unterstützt Sie NordFlux beim Aufbau und Betrieb von n8n-Workflows.
„Waiting“ zeigt an, dass die Ausführung an einem Punkt im Workflow auf ein externes Ereignis wartet, etwa eine Antwort von einem Wait-Node oder einen ausstehenden Webhook-Aufruf. Bleibt dieser Status über die erwartete Laufzeit hinaus dauerhaft bestehen, deutet das auf ein Ereignis hin, das nie eintrifft, und die Ausführung hängt effektiv fest, bis ein Timeout sie beendet.
Es gibt keinen pauschal richtigen Wert, er hängt von Ihren längsten regulären Workflows ab. Als Ausgangspunkt hilft es, die normale Laufzeit Ihrer aufwendigsten Automatisierung zu messen und großzügig, etwa um das Zwei- bis Dreifache, aufzurunden. So bleibt genug Puffer für normale Schwankungen, während wirklich hängende Läufe trotzdem zuverlässig beendet werden.
Nein, laut n8n-Dokumentation erfolgt zunächst ein weicher Abbruch. Im Hauptprozess wartet n8n, bis der aktuell laufende Knoten fertig ist, in separaten Prozessen wird nach einem weichen Versuch zusätzlich ein harter Abbruch nach kurzer Wartezeit erzwungen. Der Übergang läuft also gestaffelt und nicht abrupt.
Nein. EXECUTIONS_TIMEOUT_MAX definiert die absolute Obergrenze für die gesamte Instanz. Auch wenn ein Workflow in seinen eigenen Einstellungen ein höheres individuelles Timeout hinterlegt hat, wird dieser Wert durch EXECUTIONS_TIMEOUT_MAX gekappt, sodass kein Workflow das globale Limit überschreiten kann.
Nicht, solange sie aktiv sind. n8n schließt Ausführungen mit dem Status „new“, „running“ oder „waiting“ ausdrücklich von der automatischen Bereinigung über EXECUTIONS_DATA_PRUNE aus. Eine wirklich hängende Ausführung bleibt deshalb bestehen, bis entweder ein konfiguriertes Timeout sie beendet oder Sie sie manuell abbrechen.
Gründer von NordFlux. Sieben Jahre Erfahrung von Web und SEO bis zur Automatisierung im Konzern-Maßstab, heute pragmatisch für den Mittelstand und mit deutscher Datenhoheit.
Zertifizierungen
n8n rechnet pro Workflow-Lauf ab, Zapier pro Aktionsschritt. Der Unterschied entscheidet, welcher Plan für Ihre Automatisierung wirklich passt.
Der Cron-Ausdruck stimmt fast immer, die Zeitzone nicht. Drei echte n8n-Forum-Fälle zeigen, warum Schedule Trigger zur falschen Zeit auslösen.
So lesen Sie den Ausführungsverlauf in Power Automate richtig und finden die Ursache einer fehlgeschlagenen Ausführung.
EXECUTIONS_TIMEOUT und aufgeräumte Ausführungsdaten verhindern, dass eine hängende Automatisierung die ganze Instanz ausbremst. NordFlux übernimmt den betreuten Betrieb Ihrer n8n-Installation inklusive Monitoring, Timeout-Konfiguration und regelmäßiger Datenbank-Pflege. Im ersten Gespräch prüfen wir, wo Ihre Workflows heute hängen bleiben und warum.