Files
Nexus/docs/reports/2026-06-07-deploy-align-verification.md
2026-07-08 22:31:31 +08:00

1.6 KiB

生产验证 — Git 对齐部署 + 前端重建 + Agent 批量升级

日期: 2026-06-07
Commit: e5a3f25
环境: https://api.synaglobal.vip

部署

结果
门控 7/7 PASS
push 9337f37..e5a3f25 main → main
deploy-production.sh ✓ Docker 镜像重建 + 容器 healthy
远程版本 e5a3f25
MySQL 升级前备份 nexus-before-upgrade-20260607-151146.sql.gz

健康检查

检查 结果
GET /health(本地) ok
GET /app/ HTTP 200
外网 HTTPS /health HTTP 200

前端

检查 结果
镜像内 vite build ✓(Dockerfile.prod 多阶段)
useFilesActions.ts FormData 字段 file 已打入镜像

Layer 3 巡检

检查 结果
install_ops_cron.sh ✓ 部署后重装 cron
二次演练 Telegram ✓ 用户已确认收到

Agent 批量升级

检查 结果
目标子机 1 台(id=1「机器人」)
升级结果 1/1 OK
/agent/agent.py 含 401 停循环 ✓(HTTPS 拉取内容 grep 命中)

方式:容器内运维脚本 SSH 批量升级(等价于 API batch/upgrade-agent)。

附带修复

说明
auth.py change_password 路径 audit_repo F821 已修

结论

生产已与 Git e5a3f25 对齐;前端、后端、Agent、Layer3 cron 均已就绪。

待用户终验

  1. 文件页 server_id=1 上传小文件
  2. 控制台确认「机器人」Agent 在线、心跳正常