n8n в production: PostgreSQL, pruning и таймауты. Что я поменял, когда инстанс начал захлёбываться

Wait 5 sec.

У меня на VPS в Docker живёт один инстанс n8n. На нём два боевых процесса: мониторинг вакансий (RSS, скоринг через Groq, дедупликация в базе, уведомление в Telegram) и приём заявок с сайта через вебхук. Стартовал я на дефолтной конфигурации, то есть на SQLite, и первое время всё работало. Проблемы начались, когда процессов стало больше и они начали пересекаться по времени. Разбираю по порядку: что ломается, что я поменял, и где предел этой схемы. Конфиги, которые упоминаю, лежат в репозитории в конце статьи. Читать далее