feat(deploy): 增加部署资源预检与宿主机故障诊断 #14

Merged
wangbo merged 3 commits from codex/workspace-deployment-diagnostics-20261019 into main 2026-10-19 16:17:27 +08:00
Owner

安装/更新前检查宿主机端口与容器固定地址,将动态地址池与固定服务地址分离,增加 MongoDB nofile 上限、资源/HTTP异常诊断与脱敏日志,并保留当前主线的正式稳定镜像、版本和健康校验。4 处冲突逐项整合,没有包含计算服务部署 #15;保留两边版本选择和端口占用断言,修复整合后按单服务查询时测试夹具错误。最终独立整合树:诊断 8 项通过 0.88 秒,公开 URL 回归通过,Bash/PowerShell 实际更新入口、Git pull/re-exec及真实 Compose 配置验收通过 92.65 秒;隔离 Docker 网络旧地址池稳定复现冲突、新隔离池恢复 Redis PONG,通过 2.31 秒。bash -n 通过;ShellCheck 已执行但全量仍报既有诊断,与当前 main 按规则和消息对比新增 0 项,没有掩盖或消除历史诊断。未在真实 Linux systemd 宿主执行诊断服务安装,未更新客户环境;稳定/最新版选择设计文档只记录方案,本次不提供新版选择功能。

本轮验收时间:2026-10-19T16:17:19+08:00(北京时间)。

候选提交:f4838f10a9c1587681aa2c023448b28fe4995ce6;验收基线:8fd3d9d3101bff7148e94d4d4ce125ba67c9c203;整合树:6d41ba6470a72f46be74802d20a0d5450d8f49a4。

仅合并源码到远程主线;未执行正式镜像发布或客户更新。

安装/更新前检查宿主机端口与容器固定地址,将动态地址池与固定服务地址分离,增加 MongoDB nofile 上限、资源/HTTP异常诊断与脱敏日志,并保留当前主线的正式稳定镜像、版本和健康校验。4 处冲突逐项整合,没有包含计算服务部署 #15;保留两边版本选择和端口占用断言,修复整合后按单服务查询时测试夹具错误。最终独立整合树:诊断 8 项通过 0.88 秒,公开 URL 回归通过,Bash/PowerShell 实际更新入口、Git pull/re-exec及真实 Compose 配置验收通过 92.65 秒;隔离 Docker 网络旧地址池稳定复现冲突、新隔离池恢复 Redis PONG,通过 2.31 秒。bash -n 通过;ShellCheck 已执行但全量仍报既有诊断,与当前 main 按规则和消息对比新增 0 项,没有掩盖或消除历史诊断。未在真实 Linux systemd 宿主执行诊断服务安装,未更新客户环境;稳定/最新版选择设计文档只记录方案,本次不提供新版选择功能。 本轮验收时间:2026-10-19T16:17:19+08:00(北京时间)。 候选提交:`f4838f10a9c1587681aa2c023448b28fe4995ce6`;验收基线:`8fd3d9d3101bff7148e94d4d4ce125ba67c9c203`;整合树:`6d41ba6470a72f46be74802d20a0d5450d8f49a4`。 仅合并源码到远程主线;未执行正式镜像发布或客户更新。
wangbo added 2 commits 2026-10-19 10:04:05 +08:00
feat(deploy): 增加部署资源预检与宿主机故障诊断
Test deployment public URL (Linux) / test-linux (push) Canceled after 0s
Test deployment public URL (Linux) / test-linux (pull_request) Canceled after 0s
96940047b4
保存盘点时的现有开发内容,保留原工作树与暂存区。验收范围及限制记录在对应PR。
wangbo added 1 commit 2026-10-19 16:16:27 +08:00
feat(deploy): 整合诊断预检并保留稳定镜像和更新校验
Test deployment public URL (Linux) / test-linux (push) Canceled after 0s
Test deployment public URL (Linux) / test-linux (pull_request) Canceled after 0s
Test start.ps1 (Windows) / test-windows (push) Canceled after 0s
f4838f10a9
wangbo marked the pull request as ready for review 2026-10-19 16:17:21 +08:00
wangbo merged commit d8fe1bd159 into main 2026-10-19 16:17:27 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wangbo/easyai#14