2026-05-14
我以为是长时间运行导致的 OOM,实际上是因为机器人流量上涨,机器人会对不存在的页面发起请求。 我在处理 404 时有问题会导致 500,而 500 时 nextjs 会 dump stack,导致内存上升。
写了个压力测试脚本,发起2000次 valid / invalid 请求,测试内存foot print,现在稳住了。
2026-05-12
Next.js 框架的坑实在是太多了,最近又遇到长时间运行OOM的问题。 找GPT直接给我写了个每五分钟用curl检查一下health,以及每天凌晨4点重启服务器的systemd脚本。