跳转至

执行环境变量#

基于文件的配置

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

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

变量 类型 默认值 描述
EXECUTIONS_MODE Enum string: regular, queue regular 执行是否应该直接运行或使用队列。

有关更多详细信息,请参考队列模式
EXECUTIONS_TIMEOUT Number -1 为所有工作流设置默认超时时间(以秒为单位),超过该时间后 n8n 将停止执行。用户可以为个别工作流覆盖此设置,最长不能超过 EXECUTIONS_TIMEOUT_MAX 中设置的持续时间。将 EXECUTIONS_TIMEOUT 设置为 -1 可禁用此功能。
EXECUTIONS_TIMEOUT_MAX Number 3600 用户可以为个别工作流设置的最大执行时间(以秒为单位)。
EXECUTIONS_DATA_SAVE_ON_ERROR Enum string: all, none all n8n 是否在出现错误时保存执行数据。
EXECUTIONS_DATA_SAVE_ON_SUCCESS Enum string: all, none all n8n 是否在成功执行时保存执行数据。
EXECUTIONS_DATA_SAVE_ON_PROGRESS Boolean false 是否为每个已执行的节点保存进度(true)或不保存(false)。
EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS Boolean true 是否在手动启动执行时保存执行数据。
EXECUTIONS_DATA_PRUNE Boolean true 是否滚动删除过去的执行数据。
EXECUTIONS_DATA_MAX_AGE Number 336 执行数据被删除前的存在时间(以小时为单位)。
EXECUTIONS_DATA_PRUNE_MAX_COUNT Number 10000 数据库中保留的最大执行次数。0 = 无限制
EXECUTIONS_DATA_HARD_DELETE_BUFFER Number 1 已完成的执行数据必须多久(小时)才能被硬删除。默认情况下,此缓冲区排除最近的执行,因为用户在构建工作流时可能需要它们。
EXECUTIONS_DATA_PRUNE_HARD_DELETE_INTERVAL Number 15 执行数据应多久(分钟)进行一次硬删除。
EXECUTIONS_DATA_PRUNE_SOFT_DELETE_INTERVAL Number 60 执行数据应多久(分钟)进行一次软删除。
N8N_CONCURRENCY_PRODUCTION_LIMIT Number -1 在常规模式和扩展模式下允许同时运行的最大生产执行数量。在常规模式下设置为 -1 可禁用此限制。
此页面是否
💬 微信

🚀 与作者交流

关注公众号
n8n实战笔记公众号
n8n实战笔记
📚 教程 💡 案例 🔧 技巧
添加微信
添加作者微信
1对1 专业指导
⚡ 快答 🎯 定制 🚀 支持