自建 n8n,VPS 买什么配置?
n8n 要看同时执行的任务、单次数据量和历史记录。工作流数量少,也可能在处理文件时占用很多资源。
n8n 可以部署在自己的 VPS 上,连接表单、数据库和外部 API。买配置时,更该看同时跑几个任务、一次处理多少数据、历史保留多久。十个小任务与一个大文件处理任务,占用可能差很多。
不同任务需要什么资源
| 任务类型 | 选机重点 |
|---|---|
| 少量定时 API 调用 | 对外连通、稳定调度、凭据与备份 |
| 大批数据整理 | 单次内存峰值、分批方式、同时执行数量 |
| 文件上传和转换 | 临时文件、持久化存储、CPU 与流量 |
| 接收业务 Webhook | 外部可达的 HTTPS 地址、响应时间、失败重试 |
| 调用外部模型 | API 费用与对外网络,不等于本机运行模型 |
手动测试会把数据提供给编辑界面,资源占用与后台自动执行也可能不同。先用接近实际的数据量跑一轮,再观察自动执行,不要只拿空工作流的内存当预算。批量任务可以先拆小批次、减少不必要的数据传递,再判断是否需要增加内存。
小规模部署可以从什么配置试起
私人自动化同时放数据库和反向代理,可以把 2 核、4 GB 内存列为试部署起点,磁盘另按历史记录和文件增长估算。这个数字是选型建议,不是 n8n 的统一最低配置,也不保证某个工作流能运行。
想使用商家的一键模板,可以先看 RackNerd 的 VPS 与应用部署选项。ctrl 官方目录当前要求 n8n 模板至少使用 2 vCPU、2 GB 内存,这只是安装该模板的要求;增加数据库、其他容器或大批任务以后仍要重新留余量。ctrl 一键安装会重装实例,已有数据的机器不能直接点安装。
愿意自行维护 Compose、需要比较地区和短期部署费用,可查看 Evoxt 的 Linux 实例与地区;需要中文云服务器文档,可查看 雨云 RCS 的系统与配置。先验证 VPS 到你使用的 API、数据库和业务系统的连通,再确定较长账期。
磁盘保存什么,要在开通时确定
执行历史会随运行次数增长。按排错需要设置保存范围和清理方式,文件任务还要核对二进制数据保存位置。数据库放在另一台机器时,把两台的网络、账号权限、备份和费用一起算,不能只购买运行 n8n 的那台。
恢复一整份 n8n 实例需要数据库、凭据加密密钥、部署配置,以及你实际启用的文件存储。只导出工作流 JSON 不等于完整备份。默认 SQLite 的复制需要一致性保证,使用 PostgreSQL 时也要保留 n8n 的配置和密钥;具体恢复对象可先按应用备份与迁移整理。
接正式业务前,跑通一条工作流
从真实入口发送一个受控请求,确认 HTTPS 地址、认证、执行结果和下游数据都正确,再检查失败后的重试会不会重复写入。重启或更新后再做同样验证,确保数据与配置来自持久化位置。
如果只是临时学习、不能持续维护服务,先比较托管方案与自建的时间成本。已经有足够余量的 VPS,可以先独立部署并观察,没必要为了“一键 AI VPS”的名字再买一台。




