2026 年 8 月 12 日,一场日全食从北大西洋横跨欧洲,路径覆盖冰岛、西班牙北部和葡萄牙。这是二十年来第一次有日全食穿过欧洲大陆,数百万人走出室内抬头看天。Cloudflare 在 8 月 13 日发了一篇文章,用 Radar 数据记录了这次日食对网络流量的影响。作者是 Sabina Zejnilovic 和 Lai Yi Ohlsen。
流量跌幅与遮蔽时刻精确对齐
Cloudflare 用 5 分钟时间桶测量 HTTP 请求量,把日食当天的数据和基线对比。基线是前三个周三的中位数,按时段对齐,避免单个异常周影响结果。每个国家按地区求和流量,遮蔽度取全国平均。
文章给出的热力图,横轴是 8 月 12 日的 5 分钟时间片,纵轴是受影响国家,按日食经过的顺序排列。黑色菱形标记最大遮蔽时刻,颜色表示流量变化百分比,红色是低于正常,蓝色是高于正常。黑色菱形几乎完美覆盖在最深的红色上,流量下降与日食加深同步,太阳重新出现后几分钟内流量就反弹回来。
散点图更直接。横轴是国家的峰值遮蔽度,纵轴是流量跌幅,跌幅取最大遮蔽前后 15 分钟窗口内的平均百分比变化。虚线沿着点向下,说明全食路径上的地区流量下降 15% 到 30%,浅偏食地区几乎不跌或者完全不跌。
冰岛、西班牙、葡萄牙跌得最狠
文章给出的分国趋势线图,灰色三角形是日食遮蔽度进程,红色线是流量相对基线的变化。所有受影响国家和地区的流量变化范围是 9.3% 到 -46.7%。
阿拉斯加是日食路径的起点,UTC 时间 15:35 开始出现流量变化。冰岛、西班牙、葡萄牙的流量下降最明显,波兰和丹麦很快回到日食前水平。挪威和瑞典反而出现轻微的流量上升。
遮蔽度计算用的是精确的太阳和月球位置。每个位置计算太阳和月球的视角大小以及它们在天空中的距离,然后每 5 分钟通过两个圆的几何重叠计算太阳盘被月球覆盖的分数。这给出了每个地点的峰值遮蔽度和最大遮蔽时刻。
为什么是 5 分钟时间桶
文章没有直接说为什么选 5 分钟,但从结果看,这个粒度正好捕捉到流量跌幅和遮蔽峰值的对齐关系。太粗会丢失峰值,太细会被噪声淹没。
Cloudflare 在 2024 年美国、墨西哥和加拿大的日全食时也做过类似分析,2026 年世界杯也用过这套方法。这次欧洲日食是第三次用 Radar 记录大规模自然事件对网络的影响。
这篇文章的价值不在于告诉你流量会跌,而是告诉你跌幅和时刻可以精确对齐到 5 分钟。Cloudflare Radar 的数据粒度足够捕捉到人类集体行为的瞬间切换。