/ 摘要
如今生产环境中的大多数 MCP 服务器都是有状态的:每个客户端会话都被固定在一个服务器实例上。
单节点时这没问题。一旦加上负载均衡器横向扩展,会话就开始出问题:Kubernetes 把请求路由到错误的 Pod,Fargate 滚动部署时断开活跃连接,NGINX 或 AWS ALB 光是为了让服务器可达就需要特殊配置。
5 月 21 日冻结的 2026 版规范候选版本,通过三个 SEP 在传输层解决了这个问题:
- SEP-1442 去掉了必需的初始化握手,把协商并入第一个请求。
- SEP-2322 让信息征询(elicitation)变成无状态。
- SEP-2243 把路由信息映射到 HTTP 头里,负载均衡器不必解析负载就能路由。
这场分享会讲每个 SEP 改了什么、你现在运行的服务器会坏在哪里,以及在规范发布前需要重构什么。我还会展示我们在 Mem0 如何把会话状态外置,让无状态服务器也能保留真实智能体需要的记忆和上下文。
你会带走一份迁移清单,以及一套无状态优先的 MCP 架构。