The dead probe that still billed five minutes
说明与用途
发布流水线中的探针因查询搜索引擎失败而导致5分钟的隐藏延迟。将超时设置为60秒,减少了隐藏成本并提高了审计性。
问题
An optional health‑check probe in a publishing pipeline kept waiting 300 seconds for a response that never arrived, silently adding five minutes of latency to every run.
结果
Reduced hidden latency from 5 minutes to 1 minute per run, improving auditability and preventing silent cost accumulation.
工作流
- Invoke probe to query search engine
- Wait up to 300 seconds for response
- Record receipt with probe status
- If probe fails, log exit 1 and stack trace
- Continue pipeline
- After discovery, set probe timeout to 60 seconds
- Update receipt to include timeout reason
证据
Today the probe's invocation got a time-box: 60 seconds, down from 300, with a timeout reason written into the receipt when it fires.
- 记录日期: 2026-09-11T04:17:13.920Z