个人主页近一年实践
下载简历
近一年实践档案

可靠性与恢复 / CASE STUDY

容器服务版本升级与可用性核验

对既有 Sub2API 服务执行备份、版本升级和健康检查,同时单独验证真实请求链路。

  • Docker Compose
  • PostgreSQL
  • Redis
  • 备份与回滚
项目时间

2026.10

我的职责

既有开源服务的部署维护与变更验收。

记录状态

版本部署完成,业务验收未通过

THE CHALLENGE

问题与目标

应用升级涉及数据迁移;基础健康检查通过后,还需要确认业务请求是否可用。

SYSTEM & WORKFLOW

架构与流程

架构示意 根据项目流程整理
  1. 01
    配置 / 数据备份与回滚镜像仅重建应用
  2. 02
    版本与健康端点核对账号配置比对真实请求验收

MY CONTRIBUTION

实施工作

  1. 01

    升级前保留配置、数据库和应用数据,并在停机后生成最终备份,验证数据库归档可读取。

  2. 02

    仅重建应用容器,核对容器版本、健康检查及账号配置差异。

  3. 03

    比较升级前后的真实请求结果,记录账号调度问题与跨版本数据库恢复约束。

RESULTS & VALIDATION

结果与验证

  • 记录确认应用从 2.9.5 升至 2.11.0,数据库与缓存容器保持原实例运行。

  • 区分版本部署成功与业务不可用,保留后续账号授权、调度恢复所需的故障线索。

STATUS & SCOPE

验证范围与后续事项

2026-10-15:容器与健康端点正常,但可调度账号池为空,真实模型请求仍失败。

  • 真实模型请求未通过可用性验收;跨版本数据库迁移后,不能仅替换旧镜像完成安全回退。