直接回答:应先保留能证明“源站响应正确、边缘节点响应错误”的对照证据,包括同一URL在源站直连与经边缘节点访问时的状态码、响应头、响应体摘要、时间戳和请求标识,再保留边缘节点的缓存状态、回源记录和变更历史。只有这些证据同时存在,才能把问题限定在边缘层,而不是继续在源站或提交入口上反复排查。
假设某站点把同一篇文章URL提交后,源站直连返回200,响应体完整;通过边缘节点访问时却返回500或502,且重复请求结果不稳定。此时若只截一张边缘报错图,后续无论是找运维、CDN服务商还是继续调整提交策略,都缺少可复现的对照基础。证据的目标不是证明“谁有问题”,而是让下一次排查能复现同一条件。
一个实际动作是:对同一URL分别发起源站直连请求和经边缘节点请求,各记录三次,保留状态码、响应头中的缓存命中字段、回源标识、响应时间与请求时间。做完这一步,如果源站三次一致而边缘节点出现两种结果,下一步就应转向边缘缓存与回源链路,而不是继续修改网站提交URL本身。
保留完整请求URL、请求方法、请求头中的Host与User-Agent,以及响应状态码、响应头和响应体前若干字节的摘要。不要只保留截图,因为截图难以确认请求头是否被人为改动。若响应体包含错误页,保留其内容摘要即可,不必保存全部大文件。
记录每次请求的精确时间、时区,以及响应头或日志中可用的请求ID、回源ID、边缘节点标识。这些字段能把一次失败请求与边缘节点日志中的同一次处理对应起来。缺少请求标识时,后续只能靠时间猜测,容易把不同请求混为一谈。
保留边缘响应头中的缓存命中、缓存年龄、回源结果等字段,并记录请求是否命中缓存。若同一URL有时命中缓存返回旧内容、有时回源返回错误,这两个结果应分别保留,不能只留失败的那一次。
保留边缘节点相关配置的变更时间、变更内容和变更人,以及源站侧同一时间段的发布记录。若无法取得完整配置,至少保留变更前后的关键字段截图或文本。没有变更记录时,边缘异常与某次发布之间的先后关系就无法确认。
第一,单次边缘报错截图。它只能说明某一刻失败,不能说明失败是否稳定,也无法与源站正常形成对照。第二,源站监控的绿色状态。源站监控通常只覆盖源站自身,边缘节点异常时源站监控仍可能全部正常。第三,robots.txt或站点地图的提交记录。它们说明的是抓取许可与发现路径,不能解释边缘节点为何返回错误,也不能替代边缘响应证据。
第四,缓存刷新后的单次成功。刷新缓存后一次请求成功,可能只是该请求恰好回源成功,并不证明边缘层已恢复。应保留刷新前后的多次请求结果,观察失败是否与特定节点、特定缓存状态或特定时间段相关。
这三种分支的共同前提是:证据必须来自同一URL、相近时间、可区分的请求路径。若源站直连与边缘请求之间隔了很长时间,或中间改过配置,对照关系就会减弱。
网站提交URL的提交记录、抓取统计或索引状态,反映的是提交入口一侧看到的结果。提交量下降或抓取量归零,可能有多种解释:抓取预算调整、站点整体抓取变化、提交入口自身延迟,或边缘异常导致抓取失败。这些现象不能单独证明边缘节点就是原因,也不能单独证明处理正确。正确做法是把提交侧记录与边缘侧对照证据放在同一时间轴上,看失败请求是否与提交或抓取下降在时间上重合。重合只是线索,不是因果结论。
若需要向外部服务方描述问题,建议按“同一URL、源站直连结果、边缘请求结果、请求时间、请求标识、缓存状态、变更记录”的顺序整理。这样对方能直接复现条件,而不是先追问基础信息。整理完成后,下一步应选择一种可重复的验证方式,例如在固定时间间隔内重复同一对照请求,并记录结果变化;只有验证结果稳定指向边缘层,才值得继续调整边缘配置或提交策略。