每核跑一个 MCP 服务器:重启才是真正的坑,四大踩坑实录
Mailbox-MCP · reddit · 2026-10-10
一家托管邮件 MCP 服务商把 Node 服务按每 CPU 核一份数(8 核 VPS + nginx)扩展,踩坑实录:
- Claude/ChatGPT 保持数十个空闲长连接,server.close() 永远超时(5 秒);改为关停时主动终结这些流,停止降到 0.1 秒内
- 拒绝连接会引发客户端疯狂重试(实测一秒 47 次),白天 11 秒重启造成数百次失败;systemd socket activation 让内核在重启期间排队连接,验证 200/200 请求成功——但停服不会保持停止,回滚必须连 socket 一起停
- TS SDK 在客户端挂断即认为 handler 结束,但工具还在跑;优雅关停需统计运行中的 tool call,否则会切断发送
- 多副本并发刷新同一 OAuth token,若供应商轮换 refresh token 会触发 invalidgrant;用 nginx 按邮箱粘性路由 + 失败时重读存储 token 重试
作者坦言当前最忙时段事件循环仅 10% 占用,副本 2 尚未启用,追求的是发布不停摆与故障隔离而非速度。
「编程与Agent」频道最新
- Reflection AI 演示 Beam 接入 opencode,自动微调 Gemma-4 准确率提升 66.5% — danielhanchen · 2026-10-23
- Cua 推出 Spaces SDK:让 Hermes 等 Agent 跑在你自己的电脑沙箱里 — Teknium · 2026-10-23
- PHP 爆两个未认证 RCE 漏洞,ProjectDiscovery 推全网免费告警服务 — cyb3rops · 2026-10-23
- Modal 开源 Spindle:Tinker 兼容自托管训练服务器,按 GPU 计费替代按 token 计费 — josh_wills · 2026-10-23
- 用 Cosmos DB Agent Kit 复查 Claude 写的 Azure 应用,实测能省多少 RU — adnan_hashmi · 2026-10-23
- 开发者弃用聊天线程,改用可视化面板管理多个 AI Agent — Salmaaboukarr · 2026-10-23