Files
Nexus/docs/reports/2026-06-07-deploy-align-verification.md
T

63 lines
1.6 KiB
Markdown
Raw Normal View History

# 生产验证 — 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 在线、心跳正常