Zum Inhalt springen
Giorgi Eliadze
Projekte: Boxette Group

Apr 2026 – Sep 2026

Zuverlässigkeit der n8n-Plattform

Ein selbst gehostetes n8n mit über 100 Workflows, stabil gehalten, überwacht und anhand von Belegen auditiert

  • Automatisierung
  • Plattformbetrieb
Dauer
5 Monate
Unternehmen
Boxette Group
Rolle
Verantwortung für Plattform und Betrieb

Überblick

Boxettes selbst gehostetes n8n läuft im Queue-Modus mit einem Worker, Postgres, Redis und Docker auf einem VPS. Die Arbeit hält es stabil und beobachtbar (Ausführungsverlauf, Fehleralarme, Worker-Kapazität) und prüft mit Belegen, was tatsächlich fehlschlägt.

Tools

  • n8n
  • Docker
  • PostgreSQL
  • Redis
  • Nginx Proxy Manager

Fehler, die niemand sah

Über 100 Workflows laufen auf einem Server, manche alle 5 Sekunden. Der Ausführungsverlauf verschwand innerhalb von Stunden, manche Workflows zeigten Erfolg an, während sie intern fehlschlugen, und Datenfehler wurden Workflows ohne Beweis angelastet.

Belege vor Korrekturen

Als es hieß, der E-Signatur-Workflow weise die falsche Filiale zu, wurden 1.443 Sendungscodes mit dem Paketsystem abgeglichen und die gespeicherten Ausführungsdaten dekodiert. Das bewies, dass der Workflow korrekt war: Das Quellsystem ordnet Filialen später neu zu, deshalb korrigiert nun ein täglicher Update-Workflow die Tabelle. Der verlorene Verlauf ging, wie sich zeigte, auf eine Obergrenze für Ausführungen zurück, die nach etwa 14 Stunden voll war; nachdem der Speicherbedarf pro Ausführung gemessen war, wurde die Protokollierung erfolgreicher Läufe für die fünf aktivsten Workflows abgeschaltet und die Obergrenze angehoben.

Kapazität, Alarme und Audits

Die Worker-Parallelität wurde für die Abendspitze erhöht, und ein gemeinsamer Telegram-Fehler-Workflow sowie Wiederholungsversuche wurden an alle kritischen Workflows angebunden. Im September 2026 führten Claude-Code-Subagenten (für Datensammlung, Infrastruktur, Ursachenanalyse und Verifikation) unter meiner Leitung ein 7-tägiges Audit im Nur-Lese-Modus durch. Sie gingen Ausführungen, Postgres, Docker, nginx und Redis durch und ordneten die Grundursachen nach Priorität, jede durch Ausführungsdaten belegt.

Ergebnis

Die Schreibvorgänge für Ausführungen sanken von etwa 57 pro Minute auf etwa 2,4, rund 24-mal weniger, was den Verlauf von etwa 14 Stunden auf etwa 3 Monate verlängerte. Beim Filialabgleich stimmten 1.253 von 1.443 Codes (86,8 %) überein, die übrigen 190 waren später im Quellsystem geändert worden, bei 0 Fehlern im Workflow. Das 7-tägige Audit umfasste 52.190 Ausführungen mit 153 erfassten Fehlern und 0 Abstürzen, und der Verifikations-Agent bestätigte alle 7 wichtigsten Befunde.

Projekte: Boxette Group