2.0 KiB
2.0 KiB
07 domainCheck Web/Linux 发布验收清单
一、基础连通
domain-api已启动domainCheck Worker已启动http://服务器IP:8100/health返回status=okruntime/preflight返回ok=true
二、Web 后台
- 登录正常
- 顶部可看到
API / Worker / 运行模式 - 概览页能正常读取统计
- 运行中心能正常读取:
- API 版本
- API 前缀
- PID
- Worker 进程数
- 自检结果
三、配置能力
- 系统设置能正常读取
- 线程数修改后可保存
- 检测顺序可调整并保存
- 代理池列表可编辑并保存
worker_mode / service_name可保存- 可手动创建配置备份
- 可下载配置备份
- 可导出配置快照
- 可导入配置快照
- 导入配置时会自动生成导入前备份
四、业务能力
- 导入任务可创建
- 导入任务列表可刷新
- 导入任务失败时可重试
- 域名筛选可查询
- 批量更新可执行
- 导出记录可生成
- 导出文件可下载
- 日志诊断页可查看日志
- 诊断包可下载
五、Linux 特有项
domaincheck-api.service可正常启动/停止domaincheck-worker.service可正常启动/停止journalctl可查看两边日志- Nginx 反代正常
- Web 静态文件
dist已正确发布
六、建议发布前命令
1. 运行 API 自测
cd /opt/domaincheck/domain-api
python deploy/linux/smoke_test.py --base-url http://127.0.0.1:8100
如需同时校验 Web 首页:
python deploy/linux/smoke_test.py --base-url http://127.0.0.1:8100 --web-url http://127.0.0.1
2. 查看 API 健康状态
curl http://127.0.0.1:8100/health
curl http://127.0.0.1:8100/api/v1/runtime/preflight
3. 查看 systemd 状态
systemctl status domaincheck-api
systemctl status domaincheck-worker
七、当前结论
如果以上检查项全部通过,则可以认为:
- Web 管理后台已达到可交付状态
- Linux 部署环境已达到可联调状态
- 可以进入真实服务器联调或灰度上线阶段