N8N中文教程
部署托管/Scaling_and_performance

二进制数据#

二进制数据是指在工作流执行过程中生成或处理的任何文件类型数据,例如图像文件或文档。

启用文件系统模式#

处理二进制数据时,n8n 默认将数据保存在内存中。当处理大文件时,这可能导致程序崩溃。 为避免此问题,请将 N8N_DEFAULT_BINARY_DATA_MODE 环境变量 更改为 filesystem。这样 n8n 会将数据保存到磁盘而非使用内存。 如果你正在使用队列模式(queue mode),请保持该值为 default。n8n 不支持在队列模式下使用文件系统模式。

二进制数据清理(Pruning)#

n8n 在执行数据清理(execution data pruning)的过程中同时执行二进制数据的清理。详情请参见 执行数据 | 启用执行记录清理。 如果你配置了多种二进制数据存储模式,清理操作仅作用于当前激活的模式。例如,如果你的实例之前将数据存储在 S3 中,之后切换到了文件系统模式,则 n8n 只会清理文件系统中的二进制数据。更多细节请参考 外部存储。

聊天查看文档 本页面 [👍]有帮助 [👎]没有帮助 感谢你的反馈! 提交 上一页 执行数据 下一页 二进制数据的外部存储 由 Material for MkDocs Insiders 提供支持