docs: record 35de17a2 preproduction deployment

This commit is contained in:
hectorzhao
2026-08-09 23:03:02 +08:00
parent 35de17a2d4
commit e0c8f82bcf
+10
View File
@@ -3381,3 +3381,13 @@ git diff --check
- 页面新增“当天发送签名数量”指标,按截止日内关联已登记签名的不同`signatureId`去重,且不受列表关键字筛选影响。未增加数据库字段或migration。
- Node.js v24下运营统计专项1 suite / 28 tests通过;API正式TypeScript构建、前端TypeScript及Vite v8.1.5生产构建通过(2535 modules,仅保留既有约2.04MB单chunk提示);`operations-r2`结构契约已按本次明确修改的`signatureQuality`行为更新并重新通过。发布与预生产只读验收结果待完成后补记。
- 发布前通过SSH对预生产PostgreSQL执行同口径只读探测:北京时间2026-08-09当天共有3个已登记签名、218条业务消息;近30日按签名、最终通道、运营商和北京时间自然日分组SQL成功执行并返回真实数据,未修改数据库或触发短信发送。
## 2026-08-09 签名发送质量多周期趋势预生产发布记录(`35de17a2`
- 本需求11个有效源码、测试、结构契约和文档文件提交为`35de17a2d44702d3ec3e839362a37d6f2bf26c89`并推送`origin/main`。首次推送遇到远端HTTP认证失败,未改动或输出凭据,使用既有凭据助手安全重试后成功;受保护的`api/tsconfig.build.tsbuildinfo`、根目录`tsconfig.tsbuildinfo``outputs/`和空文件`=`未提交、未删除。
- 精确Git归档`outputs/cmpp-35de17a2-20260809-225544.tar.gz`为2169000字节,本地与服务器SHA-256均为`1100ecf742c87f50faf48abbfb088a0a2ae26a03e2cae33b044fb5254d3d5f3e`,服务器tar完整性校验通过。
- 发布前恢复资产位于`/opt/cmpp-platform-backups/releases/20260809-225544-before-35de17a2`。PostgreSQL备份为16763214字节、SHA-256=`023c5286e6ce6852af69de8e76a0a851eb5dfed21d95acc627ff66e345c6a02f`;运行源码为2130043字节、SHA-256=`7cfa9541d4c2eafd4a11d40eef0ea530dcf7ff45708c5892c0f085891b218a84`;环境文件为895字节、SHA-256=`7a26d83b062f9d7e9503e2a987f39a899510f8981be63be997bccfc988fbbc60`。备份目录为0700,文件及校验单为0600gzip、tar和SHA-256校验均通过;上一完整运行目录保留为`/opt/cmpp-platform.previous-20260809-225544`
- 标准`tools/deploy/production-deploy.sh`成功完成依赖安装、安全缓解门禁、Prisma generate/migrate、前端/API/Gateway构建、Nginx校验及服务重启。预生产仍为83条已完成migration、无待执行项,最终`.deployed-commit=35de17a2d44702d3ec3e839362a37d6f2bf26c89`。远程封装脚本仅在部署主体成功后最后读取标记时受PowerShell行尾字符影响返回非零;当时失败恢复钩子已解除,随后直接读取部署标记、运行目录和服务状态确认未发生回滚,也未产生failed目录。
- 部署后API、Gateway、Nginx、PostgreSQL、MinIO均为activeRedis PONG,内部API/Gateway健康和PostgreSQL readiness通过,无failed systemd unitRedis Stream消费者1、`pending=0``lag=0`API/Gateway发布后无error级journal。公网运营登录、客户端登录、API health及客户Swagger均为HTTP 200API独立域名根路径为404,未认证签名质量接口为401。
- 运行前端产物已包含“签名发送质量”和“当天发送签名数量”,运行API产物已包含`selectedDaySignatureCount`及近30日真实业务数据逻辑。浏览器验收阶段内置浏览器两次访问预生产域名均由其网络层返回`ERR_CONNECTION_CLOSED`,但服务器侧同URL均为200;本轮未绕过图形验证码、未伪造登录态,因此登录后日期切换、详情表和折线图视觉交互保留为后续人工验收项。
- 9条active通道发布重启后8条为connected;“会员营销-富泷”仍返回供应商`connect response status: auth failed`。本轮未修改任何通道账号、密码、启停状态或连接参数。发布全程未发送、补发或重投真实短信,未修改企业余额、客户连接或业务配置。