41 lines
2.0 KiB
Markdown
41 lines
2.0 KiB
Markdown
---
|
||
title: Checkpoint 2026-08-26 07:38:23 UTC [3dd64d7996]
|
||
type: checkpoint
|
||
permalink: main/projects/d5a7f581-c442-4554-87b9-ee723b8b0258/checkpoint-2026-08-26-07-38-23-utc-3dd64d7996
|
||
stable_id: c2d14968-79de-4bbd-ab96-a7a11facd25a
|
||
scope: project
|
||
project_id: d5a7f581-c442-4554-87b9-ee723b8b0258
|
||
memory_type: checkpoint
|
||
status: active
|
||
revision: 1
|
||
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
|
||
created_at: '2026-09-23T15:08:48.660532+00:00'
|
||
updated_at: '2026-09-23T15:08:48.660587+00:00'
|
||
tags:
|
||
- CapacityReport
|
||
- deployment
|
||
- CSV
|
||
- verified
|
||
---
|
||
|
||
# CapacityReport CSV 编码修复线上部署完成
|
||
|
||
## 完成内容
|
||
- CapacityReport d6dfb31 与 Metrix 父仓 6c0c7d8 已推送 main。
|
||
- 本机使用已有离线基础镜像和缓存构建 capacityrepost-web:d6dfb31,TAR SHA-256 校验一致后通过 SSH 上传。
|
||
- 部署前确认新实例无 processing 任务;仅重建 /opt/capacityrepost 的 web 服务,Compose 已指向 d6dfb31。
|
||
- 旧运行镜像保留 rollback-before-d6dfb31 标签;上传 TAR 已从本机与服务器清理。
|
||
|
||
## 验证
|
||
- 新 Web 容器 350b01ca7027,镜像 capacityrepost-web:d6dfb31,健康接口 app/database 均 ok。
|
||
- 镜像内挂载真实 sector_模板.csv:GB18030,67018 行,8 个中文字段正确。
|
||
- 线上 celldata 临时表端到端导入 GBK CSV 成功 1 行,中文值一致;测试表已删除。
|
||
- ACTIVE_TASKS=0,最近十分钟无 error/traceback/exception。
|
||
- capacityrepost-mysql ID 88179673aa10、旧 capacity-report-app ID c56ac293442b、旧 capacity-mysql ID ed437a1f0d4e 均保持不变。
|
||
- 专用网络仍为 capacityrepost-network;服务器和本机构建临时文件已清理。
|
||
- 本地两个仓库工作区干净,远端 main 分别指向 d6dfb31 与 6c0c7d8。
|
||
|
||
## 给下个会话
|
||
- 当前第二实例已经启用 CSV UTF-8/GBK 自动识别和排序规则永久修复,无待部署项。
|
||
- 用户可直接在 19082 对应映射入口重新上传原 sector_模板.csv。
|
||
- 后续若回滚,只重建 capacityrepost-web 并使用 rollback-before-d6dfb31;禁止改动旧实例和两个 MySQL。 |