docs/docs/cn/get-started/system-requirements.md
文中所述系统要求为 NocoBase 应用服务本身 的系统运行要求,仅涵盖应用进程所需的计算与内存资源。不包含依赖的第三方服务,包括但不限于:
除仅用于功能验证或试验性的场景外,强烈建议将上述第三方服务独立部署 于单独的服务器或容器中,或直接使用相关的云服务。
相关服务的系统配置和容量规划应根据 实际数据量、业务负载和并发规模 单独评估与调优。
生产环境推荐使用 Linux 服务器,比如 Ubuntu LTS、Debian、Rocky Linux、AlmaLinux 等。Linux 上的 Docker、反向代理、进程管理、日志和备份方案更成熟,也更容易和常见云服务器环境对接。
NocoBase 也可以安装在 Windows Server 上。如果你选择 Windows Server,需要自行确认 Node.js、数据库、反向代理、进程守护、备份、文件权限和防火墙等配置,并根据实际部署方式调整运维流程。
macOS 通常更适合本地开发和测试,不建议作为生产服务器。如果你是在本地搭建开发或 AI Agent 使用的 NocoBase 应用,可以先看 本地开发搭建。
单节点部署模式指 NocoBase 应用服务仅运行于单一服务器或容器实例中。
| 资源 | 要求 |
|---|---|
| CPU | 1 核 |
| 内存 | 2 GB |
适用场景:
:::info{title=提示}
:::
| 资源 | 推荐配置 |
|---|---|
| CPU | 2 核 |
| 内存 | ≥ 4 GB |
适用场景:
适用于中小型业务及少量并发的生产环境。
:::info{title=提示}
:::
适用于中大规模和并发较多的业务场景,可以通过水平扩展来提升系统的可用性和业务吞吐量(详情请参考:集群模式)。
在集群模式下,每个应用节点(Pod / 实例)的硬件配置建议与单节点部署模式一致。
单节点最低配置:
单节点推荐配置:
建议在生产环境中: