一个抓取流程,某个节点返回空数组,下游照常跑,产出空报告,没人看所以没发现。

改进:

  1. 每个节点加输出校验:数量为 0 或关键字段为空就报警
  2. 报告里显示数据量,空数据要显眼
  3. 连续 N 次空结果自动暂停并通知

核心认知:空结果是合法输出,很容易被当成正常。必须显式区分「没数据」和「抓取失败」。

现在我的所有流程都有个最小数据量检查,低于阈值就告警。

主楼