2026-05-25-10-21-17 部署并验证 ReVoxelSeg DICOM 服务

This commit is contained in:
2026-05-25 10:30:35 +08:00
parent d1fa79aef9
commit a08bf908c9
6 changed files with 175 additions and 1 deletions

View File

@@ -0,0 +1,48 @@
# 测试方案-2026-05-25-10-21-17
## 测试方案文档路径
`工程分析/测试方案-2026-05-25-10-21-17.md`
## 静态检查
- 检查 `WebSite/package.json` 中构建和服务脚本存在。
- 检查 `tmux` 会话与 `4000` 端口状态,避免重复服务冲突。
## 构建检查
-`WebSite` 执行 `npm run build`
- 通过 Vite/TypeScript 构建输出确认无构建错误。
## 关键业务场景验证
- 验证 `/api/health` 返回健康状态。
- 验证本机首页返回 HTML。
- 验证公网域名 `https://revoxel.huijutec.cn/` 返回成功 HTTP 状态。
- 若公网首页曾返回 Vite allowedHosts 403需要重新验证首页不再出现 host 拦截文本。
## 医学影像数据相关边界验证
- 本次不修改 DICOM/STL 解析、分割映射、导出和位姿算法。
- 部署验证只确认服务可访问,不重新生成医学数据或导出结果。
## 部署验证
- 服务命令:`npm run serve -- --host 0.0.0.0 --port 4000`
- 运行载体:`tmux` 会话 `revoxelseg-dicom`
- 验证地址:
- `http://127.0.0.1:4000/api/health`
- `http://127.0.0.1:4000/`
- `https://revoxel.huijutec.cn/`
## Git/Gitea 备份验证
- 仅提交本次文档和经验记录。
- commit message 包含 `2026-05-25-10-21-17`
- 提交前检查 `git status --short`,只混入本次 allowedHosts 配置修复和文档,避免混入无关源码或运行态产物。
## 风险与回归关注点
- 如果公网域名失败但本机成功,应归类为代理/隧道链路问题。
- 如果构建失败,应停止部署并汇报具体错误。
- 如果端口被非本项目进程占用,应先确认占用来源再处理。