diff --git a/AGENTS_CHANGELOG.md b/AGENTS_CHANGELOG.md index 4336acb..b3d3672 100644 --- a/AGENTS_CHANGELOG.md +++ b/AGENTS_CHANGELOG.md @@ -5,6 +5,30 @@ --- +## 2026-08-22 Node SSR 配置与 Nginx 双槽受控区块 + +### 已完成 + +- `deploymentconfig.Config` 新增精确的 `nodeSsr` camel 表。 +- Node SSR 仅接受 `container`,槽位固定为宿主端口 `18910`、`28910`。 +- 槽位容器名固定为 `node-ssr-18910`、`node-ssr-28910`。 +- 健康检查固定为 `http://127.0.0.1:18910/health` 与 `http://127.0.0.1:28910/health`。 +- `hostnginx` 新增 Node SSR 受控 upstream 区块解析、活动端口读取和硬切换渲染: + `# yms-update managed nodeSsr upstream begin/end`。 +- Node SSR Nginx 逻辑入口端口为 `8910`;受控 upstream 后端为 `18910`、`28910`。 + +### 尚未完成 + +- Node SSR 容器更新事务执行器、SQLite 部署记录、CLI `--service nodeSsr` 分派尚未实现。 +- Node SSR updater 接入后,必须复用上述 Nginx 受控区块,并在健康检查通过后切换活动槽位。 + +### 提交 + +- `83a1f05 feat: add node SSR dual-slot deployment config` +- `a909ecf feat: add Node SSR Nginx upstream switching` + +--- + ## 2026-08-22 对账结果可见性 + 容器镜像 tag 展示 ### 诊断与对账输出