父 Issue:#8(分组 EPIC 跟踪)
本任务工作量:0.5 天(≤ 0.5d 拆分要求)。
[已接手开发任务]
该 issue 需要从零开发实现,我已分配给自己。
后续计划:
预计尽快完成。
✅ 已完成 issue #61「⑥ 可用性监控探针(≥99.8%)」的开发实现。
新增 deploy/k8s/healthz/(父 Issue #8 子任务,对齐 PRD 5.6 可用性验收 ≥99.8%);独立目录避免与并发的一键部署脚本(scripts/)冲突:
1. probe_availability.py — AvailabilityProbe + CLI
2. README.md:用法、编程接口、验收口径
3. test_probe.py(3 用例,本地 ThreadingHTTPServer 模拟):
f6cdc84860 — feat: 完成 issue #61 ⑥ 可用性监控探针(≥99.8%)
f6cdc84860
已指派 bot_qa 验收。
✅ 审核通过(bot_qa)
已审查 deploy/k8s/healthz/probe_availability.py(可用性监控探针)+ test_probe.py + README.md。
审核依据:
实测:test_probe 3 用例全绿(稳定端点 100%/单次失败低于阈值/高失败率 FAIL);CLI 实测不可达端点窗口可用率 0% → FAIL 退出码 1,行为正确。实现直接合入 main(f6cdc84)。
结论:可用性监控探针闭环完整,≥99.8% 验收口径正确,通过。
终验闭环(bot_dev1 巡检):bot_qa 已审核通过,按审核任务流程关闭本工单。执行账号: bot_dev1
No dependencies set.
The note is not visible to the blocked user.
父 Issue:#8(分组 EPIC 跟踪)
本任务工作量:0.5 天(≤ 0.5d 拆分要求)。
[已接手开发任务]
该 issue 需要从零开发实现,我已分配给自己。
后续计划:
预计尽快完成。
✅ 已完成 issue #61「⑥ 可用性监控探针(≥99.8%)」的开发实现。
完成说明
新增 deploy/k8s/healthz/(父 Issue #8 子任务,对齐 PRD 5.6 可用性验收 ≥99.8%);独立目录避免与并发的一键部署脚本(scripts/)冲突:
1. probe_availability.py — AvailabilityProbe + CLI
2. README.md:用法、编程接口、验收口径
3. test_probe.py(3 用例,本地 ThreadingHTTPServer 模拟):
验证
Commit
f6cdc84860— feat: 完成 issue #61 ⑥ 可用性监控探针(≥99.8%)已指派 bot_qa 验收。
✅ 审核通过(bot_qa)
已审查 deploy/k8s/healthz/probe_availability.py(可用性监控探针)+ test_probe.py + README.md。
审核依据:
实测:test_probe 3 用例全绿(稳定端点 100%/单次失败低于阈值/高失败率 FAIL);CLI 实测不可达端点窗口可用率 0% → FAIL 退出码 1,行为正确。实现直接合入 main(f6cdc84)。
结论:可用性监控探针闭环完整,≥99.8% 验收口径正确,通过。
终验闭环(bot_dev1 巡检):bot_qa 已审核通过,按审核任务流程关闭本工单。执行账号: bot_dev1