部署与运维

Executions

This page lists environment variables to configure workflow execution settings.

Variable Type Default Description
EXECUTIONS_MODE Enum string: regular, queue regular Whether executions should run directly or using queue.

Refer to Queue mode for more details. | | EXECUTIONS_TIMEOUT | Number | -1 | Sets a default timeout (in seconds) to all workflows after which n8n stops their execution. Users can override this for individual workflows up to the duration set in EXECUTIONS_TIMEOUT_MAX. Set EXECUTIONS_TIMEOUT to -1 to disable. | | EXECUTIONS_TIMEOUT_MAX | Number | 3600 | The maximum execution time (in seconds) that users can set for an individual workflow. | | N8N_AI_TIMEOUT_MAX | Number | 3600000 | Sets the HTTP request timeout in milliseconds for AI and LLM nodes (such as OpenAI, Anthropic, Mistral, and Ollama). This controls how long n8n waits for responses from AI services before timing out. Useful for slower local AI services or complex prompts that require longer processing time. | | EXECUTIONS_DATA_SAVE_ON_ERROR | Enum string: all, none | all | Whether n8n saves execution data on error. | | EXECUTIONS_DATA_SAVE_ON_SUCCESS | Enum string: all, none | all | Whether n8n saves execution data on success. | | EXECUTIONS_DATA_SAVE_ON_PROGRESS | Boolean | false | Whether to save progress for each node executed (true) or not (false). | | EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS | Boolean | true | Whether to save data of executions when started manually. | | N8N_EXECUTION_DATA_STORAGE_MODE | Enum string: database, filesystem, s3, azure | database | Where n8n stores execution data. The s3 and azure modes require an Enterprise license. Refer to External data storage for the related storage variables. | | N8N_STORAGE_PATH | String | N8N_USER_FOLDER/storage | Base path for filesystem storage. When N8N_EXECUTION_DATA_STORAGE_MODE is filesystem, n8n stores execution data here. n8n also uses this path for filesystem binary data. | | EXECUTIONS_DATA_PRUNE | Boolean | true | Whether to delete data of past executions on a rolling basis. | | EXECUTIONS_DATA_MAX_AGE | Number | 336 | The execution age (in hours) before it's deleted. | | EXECUTIONS_DATA_PRUNE_MAX_COUNT | Number | 10000 | Maximum number of executions to keep in the database. 0 = no limit | | EXECUTIONS_DATA_HARD_DELETE_BUFFER | Number | 1 | How old (hours) the finished execution data has to be to get hard-deleted. By default, this buffer excludes recent executions as the user may need them while building a workflow. | | EXECUTIONS_DATA_PRUNE_HARD_DELETE_INTERVAL | Number | 15 | How often (minutes) execution data should be hard-deleted. | | EXECUTIONS_DATA_PRUNE_SOFT_DELETE_INTERVAL | Number | 60 | How often (minutes) execution data should be soft-deleted. | | EXECUTIONS_DATA_MAX_DISPLAY_SIZE | Number | 104857600 | Maximum size (in bytes) of execution data that n8n loads when displaying an execution (editor, execution detail, and public API). For larger executions, n8n omits the data (shown as "too large to display") to avoid running low-resource instances out of memory. Doesn't affect retrying or resuming executions, which always load the full data. Set to 0 to disable the limit. | | N8N_CONCURRENCY_PRODUCTION_LIMIT | Number | -1 | Max production executions allowed to run concurrently, in both regular and scaling modes. -1 to disable in regular mode. | | N8N_CONCURRENCY_EVALUATION_LIMIT | Number | License-tier default | Max test cases that can run in parallel within a single evaluation test run. When unset, the limit follows the license tier (Community/Pro: 1, Business: 3, Enterprise: 5). Setting this overrides the tier default. | | N8N_WORKFLOW_AUTODEACTIVATION_ENABLED | Boolean | false | Whether workflows are automatically unpublished after repeated crashed executions. | | N8N_WORKFLOW_AUTODEACTIVATION_MAX_LAST_EXECUTIONS | Number | 3 | Number of crashed executions before unpublishing a workflow. |

官方原文和授权

本页来自 N8N 英文官方网站固定快照,并转换成 xueai 静态页面。内容以 N8N 持续更新的官方页面为准。

来源、授权与修改

本站保留许可证、固定提交号、社区作者和修改说明,不代表 n8n 对本站背书。

查看许可证查看来源和修改说明