55 lines
1.8 KiB
Markdown
55 lines
1.8 KiB
Markdown
# 测试方案:暂停当前系统服务
|
|
|
|
测试方案文档路径:`工程分析/测试方案-2026-05-21-16-34-09.md`
|
|
|
|
## 静态检查
|
|
|
|
- 检查当前 Docker Compose 服务状态。
|
|
- 检查是否存在 `tmux` 会话。
|
|
- 检查 `4000` 端口监听情况。
|
|
|
|
## 构建检查
|
|
|
|
- 本次不构建前端或后端。
|
|
|
|
## 关键业务场景验证
|
|
|
|
- 停止前确认系统正在运行。
|
|
- 停止后确认 Docker Compose 服务不再运行。
|
|
- 停止后确认健康接口不可访问。
|
|
|
|
## 医学影像数据相关边界验证
|
|
|
|
- 本次不修改 DICOM、STL、项目数据或导出结果。
|
|
|
|
## 部署验证
|
|
|
|
- 本次目标是暂停服务,不重新部署。
|
|
- 若用户后续要求恢复,再启动 Docker Compose 并验证健康接口。
|
|
|
|
## Git/Gitea 备份验证
|
|
|
|
- 只提交本次工程分析文档和经验记录。
|
|
- 不提交视频配音、大型数据或无关工作区变化。
|
|
|
|
## 风险与回归关注点
|
|
|
|
- 停止服务后局域网和公网入口都会不可访问。
|
|
- 需要确认没有其他进程继续占用 `4000`。
|
|
|
|
## 实际验证结果
|
|
|
|
- 停止前检查:
|
|
- 独立 Docker Compose 中 `revoxelseg_web` 为 `Up ... (healthy)`,端口映射 `0.0.0.0:4000->4000`。
|
|
- `revoxelseg_frpc` 为 `Up`。
|
|
- 未发现 `tmux` 会话。
|
|
- `4000` 端口存在监听。
|
|
- 已在 `/home/wkmgc/Desktop/ReVoxelSeg_DICOM_Docker` 执行:
|
|
- `docker compose -f docker_compose.yaml down`
|
|
- 停止后检查:
|
|
- `docker compose -f docker_compose.yaml ps` 返回空服务列表。
|
|
- `ss -ltnp 'sport = :4000'` 未发现监听进程。
|
|
- `curl http://127.0.0.1:4000/api/health` 返回连接失败,退出码 `7`。
|
|
- `https://revoxel.huijutec.cn/` 返回 `HTTP/2 502`,说明公网反向代理后端已不可达。
|
|
- 本次按用户要求暂停系统,因此没有重新部署。
|