↑↓ 翻页← → 导航Home/End 首尾
思考啊 · 文章摘要 2026-05-12 21:34:25

当 26MB 的 RSC Payload 压垮博客:一次 502 错误的排查

快速浏览文章核心观点与关键要点

文章摘要 键盘导航 forest-green
📝 1084 字⏱️ 4 分钟

文章要点

今天下午

博客突然打不开了

开了打开

说到这个

我第一反应是文章太多了

种问题说到这个

我进到本地构建输出目录

用 `ls -la` 看了一眼文件大小

大小建输出目录
文章统计概览

文章数据

📝
1,084
字数
⏱️
4分钟
阅读
🎞️
11
页数
🎯
3
观点页
📑
4
章节
🔑
index
关键词
共 4 个章节

内容结构

01排查过程
02找到根因
03修复方案
04经验总结

排查过程

  • 1今天下午博客突然打不开了
  • 2说到这个我第一反应是文章太多了
02

找到根因

第 2 个章节

找到根因

  • 1- index.html — …- index.html — 26.3 MB - index.rs…
  • 2一个博客首页怎么会生成 26MB 的 HTML
03

修复方案

第 3 个章节

修复方案

  • 1再翻代码问题出在 `getPostsByCategory()` 这个函数上数组再翻代码问题出在
核心收获

关键要点

01

排查过程

今天下午,博客突然打不开了。 打开 sikaoa.com,看到的是 Vercel 的 502 错误页面,代码是 FALLBACK_BODY_TOO_LARGE。

02

找到根因

说到这个,我第一反应是文章太多了,但转念一想——博客是静态生成的,不应该出现这种问题。

03

修复方案

我进到本地构建输出目录,用 `ls -la` 看了一眼文件大小,结果吓了一跳:

04

经验总结

- index.html — 26.3 MB - index.rsc — 22.2 MB

说到这个,我第一反应是文章太多了,但转念一想——博客是静态生成的,不应该出现这种问题

SIKAOA 4 min read