跳到主要内容

执行环境变量#

基于文件的配置

您可以为单个变量添加 _FILE 后缀,以便在单独的文件中提供其配置。更多详情请参阅将敏感数据保存在独立文件中

变量类型默认值说明
EXECUTIONS_MODE枚举字符串:regular, queueregular执行应直接运行还是使用队列运行。更多详情请参阅队列模式
EXECUTIONS_TIMEOUT数字-1为所有工作流设置默认超时(秒),超过此时长n8n将停止执行。用户可为单个工作流覆盖此设置,但不得超过 EXECUTIONS_TIMEOUT_MAX 设置的时长。设为 -1 可禁用此功能。
EXECUTIONS_TIMEOUT_MAX数字3600用户可为单个工作流设置的最大执行时间(秒)。
EXECUTIONS_DATA_SAVE_ON_ERROR枚举字符串:all, nonealln8n是否在出错时保存执行数据。
EXECUTIONS_DATA_SAVE_ON_SUCCESS枚举字符串:all, nonealln8n是否在成功时保存执行数据。
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在常规和扩展模式下允许并发运行的最大生产执行数。设为 -1 可在常规模式下禁用此限制。