Удельта

РелизВерсия n8n@1.123.89Важное

Редакция Удельты

n8n 1.123.89 устраняет циклическую пагинацию Google Drive и утечку памяти MCP

В n8n 1.123.89 устранены два сбоя, способных приводить к росту потребления памяти и аварийному завершению процесса: повторная загрузка первой страницы Google Drive Trigger и накопление простаивающих Streamable HTTP-сессий MCP Server Trigger.

n8n выпустила версию 1.123.89 для ветки 1.x. Релиз содержит два исправления надёжности: для старого транспорта Google Drive Trigger и для MCP Server Trigger, работающего через Streamable HTTP.

Google Drive Trigger перестал повторять первую страницу

В реализации Google Drive v1 цикл пагинации проверял наличие nextPageToken, но не передавал этот токен в следующий запрос. Если API возвращал более 100 результатов, узел снова запрашивал первую страницу, добавлял те же элементы в память и мог продолжать работу до исчерпания доступной памяти.

Исправление передаёт полученный токен следующей странице и завершает обход после последнего ответа. Изменение относится к транспорту v1, который использует Google Drive Trigger; основной Google Drive node на транспорте v2 уже содержал корректную логику.

MCP Server Trigger очищает простаивающие сессии

В Streamable HTTP-сценарии сессии ранее удалялись только после явного HTTP DELETE. Клиенты, которые завершали соединение без такого запроса, оставляли в памяти сервер, транспорт и набор инструментов, из-за чего процесс мог постепенно исчерпать heap.

Версия 1.123.89 добавляет периодическую очистку простаивающих сессий. Активность сессии обновляется при запросах, а сессии с выполняющимся вызовом инструмента не удаляются. SSE-сессии этим механизмом не затрагиваются: они освобождаются при закрытии соединения.

По умолчанию время простоя задаётся параметром N8N_MCP_SERVER_SESSION_IDLE_TTL_MS и составляет один час; интервал проверки задаётся параметром N8N_MCP_SERVER_SESSION_SWEEP_INTERVAL_MS и составляет пять минут.

Что важно учесть

Оба исправления являются бэкпортами в поддерживаемую ветку 1.x. Они не добавляют новых пользовательских функций, но устраняют подтверждённые причины неограниченного роста памяти в конкретных сценариях Google Drive Trigger и MCP Server Trigger.

Материал был полезен?

Сообщить об ошибке или задать вопрос редакции

Сообщение увидит редакция. Не указывайте пароли и личные данные. Текст удаляется через 180 дней.

Все новости

Обсуждение

Комментарии проходят подтверждение адреса и проверку редакцией.