中转源不更新,先分清是哪一层

**聚合端「这条源没更新」时,先数一下这条源经过几层中转。** 直连 RSS 只有两段(源站 → 聚合端),中转源(WeRSS 这类:公众号 → 中转服务抓取 → 中转 feed → 聚合端拉取)有三段,**任一环没准点都表现成同一个症状:聚合端没更新**。

用「同类源的差异」切分故障层

最快的定位手段是看同一批订阅里哪类源是正常的:

  • 正常的那批(如人人都是产品经理)是普通 RSS,绕过了中转层 → 说明聚合端的调度与拉取链路本身没问题。
  • 异常的那批都是中转源 → 问题在中转层(没抓到 / 正文没补好 / feed 没刷新)或中转的调度没准点。

推论:「有的源正常」不等于「聚合端正常」,要先把源按链路类型分组再比较,否则会误把中转层的锅算到聚合端。

相关

  • 对照两端要用同一条标识 —— 分层之后,还要用对标识来确认到底有没有更新
  • 以前能用最近坏了先查自己改了什么 —— 时间维度的归因:先排除自己的回归