Skip to content

执行环境变量

基于文件的配置

您可以添加各个变量,以便在单独的文件中提供其配置。有关更多详细信息,请参阅将敏感数据保存在单独的文件中

此页面列出了用于配置工作流执行设置的环境变量。

多变的 类型 默认 描述
EXECUTIONS_MODE 枚举字符串: , regular 执行是否应直接运行或使用队列运行。有关更多详细信息,请参阅队列模式
EXECUTIONS_TIMEOUT 数字 -1 为所有工作流设置默认超时时间(以秒为单位),超过该时间后,n8n 将停止执行。用户可以为单个工作流覆盖此设置,最长不超过 中设置的持续时间。设置为表示禁用。
EXECUTIONS_TIMEOUT_MAX 数字 3600 用户可以为单个工作流设置的最大执行时间(以秒为单位)。
EXECUTIONS_DATA_SAVE_ON_ERROR 枚举字符串: , all n8n 是否在发生错误时保存执行数据。
EXECUTIONS_DATA_SAVE_ON_SUCCESS 枚举字符串: , all n8n 是否在成功时保存执行数据。
EXECUTIONS_DATA_SAVE_ON_PROGRESS 布尔值 false 是否保存执行的每个节点的进度(true)或不保存(false)。
EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS 布尔值 true 手动启动时是否保存执行数据。
EXECUTIONS_DATA_PRUNE 布尔值 true 是否滚动删除过去执行的数据。
EXECUTIONS_DATA_MAX_AGE 数字 336 删除前的执行时长(以小时为单位)。
EXECUTIONS_DATA_PRUNE_MAX_COUNT 数字 10000 数据库中保留的最大执行次数。0 = 无限制
EXECUTIONS_DATA_HARD_DELETE_BUFFER 数字 1 已完成执行的数据需要经过多少小时(小时)才会被硬删除。默认情况下,此缓冲区会排除最近的执行,因为用户在构建工作流时可能需要它们。
EXECUTIONS_DATA_PRUNE_HARD_DELETE_INTERVAL 数字 15 执行数据应多久(分钟)硬删除一次。
EXECUTIONS_DATA_PRUNE_SOFT_DELETE_INTERVAL 数字 60 执行数据应多久(分钟)软删除一次。
N8N_CONCURRENCY_PRODUCTION_LIMIT 数字 -1 在常规模式和缩放模式下允许同时运行的最大生产执行。在常规模式下禁用。