docs(g4): test-server deployment evidence (230 users synced, ops notes)
Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -75,6 +75,22 @@
|
||||
解析——仅作单调版本号用途,语义无影响。
|
||||
- 临时脚本已删除(不入库);key 未写入任何文件/仓库。
|
||||
|
||||
## 4.6 测试服务器部署(2026-09-22 当日完成)
|
||||
|
||||
- 镜像:`photo-live-server:3a8a1cf-20260922`(git archive HEAD 干净构建,排除工作区
|
||||
未提交 viewer 改动;216MB gz);cn/ov 两栈 server 容器均滚动至该 tag,web 保持
|
||||
各自当前 tag(cn=ui02-20260922 / ov=viewer-fix)。无新增 DB 迁移,跳过 migrate。
|
||||
- env:`.env.production-cn` 追加 `USER_SYNC_SOURCE=http` + URL + KEY(chmod 600,
|
||||
key 未入库)。
|
||||
- 结果:manual 批 14s **added=230 / failed=0**,水位 1790002685;随后新定时器 cron 批
|
||||
added=0(服务器侧幂等验证 ✓);分布 110 active / 104 disabled,与本地一致;
|
||||
`uniservice` 映射 230。内部 health 双栈 `{"status":"ok"}`。
|
||||
- 运维经验登记:①api 容器重建后 **web 容器需一并 restart**(nginx 缓存旧上游容器
|
||||
IP → 502);②`.env.production-cn` 的 ADMIN_PASSWORD 与库中不符(后台改过密码),
|
||||
定时同步不受影响,管理端点手动触发请用后台实际密码;③服务器库名为
|
||||
framevia_cn/ov(非部署文档示例的 photo_cn/ov),MySQL 8.4 `trigger`/`cursor`
|
||||
为保留字,手工 SQL 需反引号。
|
||||
|
||||
## 5 残留与登记偏差
|
||||
|
||||
- **embed.e2e-spec 失败(既有,非本分支)**:API settings 响应含 UI-04 线新增
|
||||
|
||||
Reference in New Issue
Block a user