部署运维
本节介绍 RadStudio 的多种部署方案和运维实践。
部署模式
| 模式 | 适用场景 | 说明 |
|---|---|---|
| Docker 本地开发 | 本地开发调试 | 所有服务运行在一台机器 |
| 单机生产部署 | 无面板服务器 | Docker 自建,支持 SSL |
| 集群部署 | 多节点分布式 | 主节点 + GPU/CPU Worker 节点 |
| 监控与运维 | 生产环境 | Prometheus + Grafana 监控 |
统一 CLI 工具
所有部署操作通过 scripts/radstudioctl.py 统一管理:
# 初始化配置
./scripts/radstudioctl.py init
# 启动服务
./scripts/radstudioctl.py up
# 查看状态
./scripts/radstudioctl.py status
# 查看日志
./scripts/radstudioctl.py logs backend
# 停止服务
./scripts/radstudioctl.py down