logologo
开始
手册
开发
插件
API
English
简体中文
开始
手册
开发
插件
API
English
简体中文
logologo
NocoBase 如何工作
系统要求
安装方式和版本对比

安装 NocoBase

Docker 安装
create-nocobase-app 安装
Git 源码安装
环境变量

升级 NocoBase

Docker 安装的升级
create-nocobase-app 安装的升级
Git 源码安装的升级

部署

生产环境部署

静态资源代理

nginx
caddy
cdn

常用运维命令

docker compose
pm2
如何部署才更快
安装与升级插件
Previous PageNocoBase 如何工作
Next Page安装方式和版本对比

#系统要求

文中所述系统要求为 NocoBase 应用服务本身 的系统运行要求,仅涵盖应用进程所需的计算与内存资源。不包含依赖的第三方服务,包括但不限于:

  • API 网关 / 反向代理
  • 数据库服务(如 MySQL、PostgreSQL)
  • 缓存服务(如 Redis)
  • 消息队列、对象存储等中间件

除仅用于功能验证或试验性的场景外,强烈建议将上述第三方服务独立部署 于单独的服务器或容器中,或直接使用相关的云服务。

相关服务的系统配置和容量规划应根据 实际数据量、业务负载和并发规模 单独评估与调优。

#单节点部署模式

单节点部署模式指 NocoBase 应用服务仅运行于单一服务器或容器实例中。

#最低硬件要求

资源要求
CPU1 核
内存2 GB

适用场景:

  • 微型业务
  • 功能验证(POC)
  • 开发 / 测试环境
  • 几乎无并发访问的场景
提示
  • 该配置仅保证系统可运行,不保证性能体验。
  • 当数据量或并发请求增长时,系统资源可能迅速成为瓶颈。
  • 对于 源码开发、插件开发或从源码构建并部署 的场景,建议预留 4 GB 以上空闲内存,以确保依赖安装、编译及构建过程顺利完成。

#推荐硬件要求

资源推荐配置
CPU2 核
内存≥ 4 GB

适用场景:

适用于中小型业务及少量并发的生产环境。

提示
  • 在该配置下,系统可满足常规管理后台操作及轻量级业务负载。
  • 当业务复杂度、并发访问或后台任务增多时,应考虑升级硬件规格或迁移至集群模式。

#集群模式

适用于中大规模和并发较多的业务场景,可以通过水平扩展来提升系统的可用性和业务吞吐量(详情请参考:集群模式)。

#节点硬件要求

在集群模式下,每个应用节点(Pod / 实例)的硬件配置建议与单节点部署模式一致。

单节点最低配置:

  • CPU:1 核
  • 内存:2 GB

单节点推荐配置:

  • CPU:2 核
  • 内存:4 GB

#节点数量规划

  • 集群中的节点数量可按需扩展(2–N)
  • 实际所需节点数量取决于:
    • 并发访问量
    • 业务逻辑复杂度
    • 后台任务与异步处理负载
    • 外部依赖服务的响应能力

建议在生产环境中:

  • 结合监控指标(CPU、内存、请求延迟等)动态调整节点规模
  • 预留一定的资源冗余以应对流量波动