2026-05-25-10-21-17 部署并验证 ReVoxelSeg DICOM 服务
This commit is contained in:
48
工程分析/测试方案-2026-05-25-10-21-17.md
Normal file
48
工程分析/测试方案-2026-05-25-10-21-17.md
Normal 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 配置修复和文档,避免混入无关源码或运行态产物。
|
||||
|
||||
## 风险与回归关注点
|
||||
|
||||
- 如果公网域名失败但本机成功,应归类为代理/隧道链路问题。
|
||||
- 如果构建失败,应停止部署并汇报具体错误。
|
||||
- 如果端口被非本项目进程占用,应先确认占用来源再处理。
|
||||
Reference in New Issue
Block a user