部署方案
流程引擎支持多种部署方式,根据业务需求选择合适的方案。
部署方案对比
| 方案 | 适用场景 | 优点 | 缺点 |
|---|---|---|---|
| 单机部署 | 开发、测试环境 | 部署简单 | 单点故障 |
| 集群部署 | 生产环境 | 高可用 | 部署复杂 |
| Docker部署 | 容器化环境 | 环境一致 | 需要Docker知识 |
| Kubernetes部署 | 大规模生产环境 | 自动化运维 | 复杂度高 |
环境准备
硬件要求
| 环境 | CPU | 内存 | 磁盘 |
|---|---|---|---|
| 开发 | 2核 | 4GB | 50GB |
| 测试 | 4核 | 8GB | 100GB |
| 200并发 | 32核 | 64GB | 1T |
磁盘说明: 表中磁盘容量为系统运行及基础数据存储的参考值。产品包含表单引擎,流程办理过程中会产生附件上传,需单独规划附件存储空间;建议采用对象存储(如 MinIO、OSS 等)或支持弹性扩展的存储方案,根据业务量预留足够容量。
部署步骤概览
通用步骤
- 下载安装包
- 启动服务
- 配置数据库连接
- 初始化数据库
- 验证部署
