性能和基准测试
n8n 在单个实例上每秒最多可处理 220 个工作流执行,并且能够通过添加更多实例进一步扩展。
本文档概述了 n8n 的性能基准测试。它描述了影响性能的因素,并提供了两个示例基准测试。
性能因素
n8n 的性能取决于以下因素:
- 工作流类型
- n8n 可用的资源
- 如何配置 n8n 的扩展选项
运行您自己的基准测试
要获得用例的准确估算,请运行 n8n 的
基准测试框架。该存储库包含有关基准测试的更多信息。示例:单实例性能
此测试测量响应时间如何随着每秒请求数的增加而增加。它查看调用 Webhook Trigger 节点时的响应时间。
设置:
- 硬件:ECS c5a.large 实例(4GB RAM)
- n8n 设置:单个 n8n 实例(在主模式下运行,使用 Postgres 数据库)
- 工作流程:Webhook 触发器节点、编辑字段节点
示例:多实例性能
此测试测量响应时间如何随着每秒请求数的增加而增加。它查看调用 Webhook Trigger 节点时的响应时间。
设置:
- 硬件:七个 ECS c5a.4xlarge 实例(每个 8GB RAM)
- n8n 设置:两个 webhook 实例、四个工作实例、一个数据库实例 (MySQL)、一个运行 n8n 和 Redis 的主实例
- 工作流程:Webhook 触发器节点、编辑字段节点
- 多实例设置使用队列模式

