46 lines
1.5 KiB
Markdown
46 lines
1.5 KiB
Markdown
# 实现方案:暂停当前系统服务
|
|
|
|
实现方案文档路径:`工程分析/实现方案-2026-05-21-16-34-09.md`
|
|
|
|
## 修改目标
|
|
|
|
停止当前 ReVoxelSeg DICOM 系统运行服务,并验证 `4000` 端口释放。
|
|
|
|
## 涉及路径
|
|
|
|
- `/home/wkmgc/Desktop/ReVoxelSeg_DICOM_Docker/docker_compose.yaml`
|
|
- `工程分析/需求分析-2026-05-21-16-34-09.md`
|
|
- `工程分析/实现方案-2026-05-21-16-34-09.md`
|
|
- `工程分析/测试方案-2026-05-21-16-34-09.md`
|
|
- `工程分析/经验记录.md`
|
|
|
|
## 技术路线
|
|
|
|
1. 检查 Docker Compose、Docker 容器、`tmux` 会话和 `4000` 端口占用。
|
|
2. 确认当前服务来自独立 Docker 部署。
|
|
3. 在 `/home/wkmgc/Desktop/ReVoxelSeg_DICOM_Docker` 执行 `docker compose -f docker_compose.yaml down`。
|
|
4. 再次检查容器状态、`4000` 端口和健康接口。
|
|
|
|
## 执行步骤
|
|
|
|
- 写入本次工程分析文档。
|
|
- 停止 Docker Compose 服务。
|
|
- 验证 `docker compose ps` 无运行服务。
|
|
- 验证 `ss -ltnp sport = :4000` 无监听。
|
|
- 验证 `http://127.0.0.1:4000/api/health` 不再返回服务响应。
|
|
|
|
## 兼容性与回滚方案
|
|
|
|
- 若需恢复服务,可回到 `/home/wkmgc/Desktop/ReVoxelSeg_DICOM_Docker` 执行 `docker compose -f docker_compose.yaml up -d`。
|
|
- 本次不删除镜像、数据卷或运行态数据。
|
|
|
|
## 预计文件变更
|
|
|
|
- 新增三份工程分析文档。
|
|
- 追加 `工程分析/经验记录.md`。
|
|
|
|
## 提交与部署策略
|
|
|
|
- 按工作流提交本次文档备份。
|
|
- 不重新部署系统,因为本次目标是暂停服务。
|