MCP 旧版 SSE 传输致 Serverless 账单飙升,开发者警告排查闲置连接
Ranorkk · reddit · 2026-08-04
一位开发者在 Vercel 上部署远程 MCP 服务器时,发现账单异常高昂。排查发现,为了兼容旧版客户端保留的 HTTP+SSE 传输协议会在 Serverless 环境中保持长连接,导致函数在等待 I/O 时空耗内存,直至被强制终止。
问题细节与解决过程:
- 异常指标:预置内存费用是活跃 CPU 费用的 5.5 倍,单日触发近 800 次超时错误。
- 无效优化:此前曾试图通过降低内存分配来降本,但未解决连接挂起的根本问题。
- 最终修复:确认近期无真实流量走该通道后,彻底移除 SSE 分支,并将超时上限从 300 秒降至 60 秒。
核心教训:长生命周期的 SSE 连接与 Serverless 架构天然不兼容。作者提醒其他在 Vercel、Lambda 等平台托管 MCP 服务器的开发者,应尽快检查并迁移至无状态请求/响应模型,避免为闲置的 I/O 等待买单。
「编程与Agent」频道最新
- NeurIPS 2026 竞赛:开发能议价与说服的 AI 智能体 — Old_Station_4584 · 2026-08-04
- 多线程 Agent 运行带来虚假生产力,核心业务仍需深度工作 — aryanXmahajan · 2026-08-04
- 用 Claude 两段提示词写社媒监听工具,月成本仅 10 美元 — ayushtweetshere · 2026-08-04
- 告别手动写文档:OpenWiki 助 AI 自动维护代码库知识库 — blaizedsouza · 2026-08-04
- LokalBot: 完全本地运行的 macOS AI 工作助手 — stevyhacker · 2026-08-04
- 构建企业级 AI Agent 的 13 个实战教训:自建 ETL 成本暴降 20 倍 — redouanea · 2026-08-04