Cloudflare Workers 支持入站 TCP,gRPC 为首个协议
先了解这件事
2026年10月14日,InfoQ中文报道Cloudflare Workers新增接收入站TCP连接的能力,允许通过Spectrum路由处理原始套接字。该功能旨在满足语音AI等场景下低延迟和持久双向连接的需求,使Worker能直接读写套接字或将其转交给Durable Object和Container。gRPC成为首个基于此构建的协议。核心事实显示,Workers对gRPC的支持并非原生全双工,而是通过协议转换实现:代码使用gRPC-web。目前该功能处于私有测试阶段。
AI 根据报道生成 · 2 小时前更新
报道时间线
沿着报道,了解事件的不同侧面。
- InfoQ 中文精选Cloudflare Workers 支持入站 TCP 但 gRPC 依赖协议转换且处于私有测试
Cloudflare Workers 新增接收入站 TCP 连接的能力,允许通过 Spectrum 路由处理原始套接字,gRPC 成为首个基于此构建的协议。该功能旨在解决语音 AI 等场景下低延迟和持久双向连接的需求,使 Worker 能直接读写套接字或将其转交给 Durable Object 和 Container。 核心事实显示,Workers 对 gRPC 的支持并非原生全双工,而是通过协议转换实现:代码使用 gRPC-web,平台负责将传入的 gRPC 转换为 gRPC-web,传出时再转换回去。这种机制导致不支持双向流式传输,原因是 Web 平台 API(如 fetch)未暴露 HTTP/2 的流级别控制能力。此外,官方承认目前该功能处于私有测试阶段,因为 Cloudflare 内部实际使用的是 Cap'n Proto 而非 gRPC,这与宣传文案中称“现已可用”存在范围上的差异。 这一更新标志着边缘节点从仅处理 HTTP 转向可终止任意 TCP 协议,为消息代理、数据库代理等非 HTTP 工作负载打开了大门。推断部分认为,Worker 在连接路由前的“可见性”可能带来新的安全策略干预机会,但具体细节尚未披露。猜测方面,未来可能扩展至 UDP 协议,但当前 gRPC 实现的可靠性仍受限于回压控制等边缘情况,需等待私有测试反馈。
本事件热度走势
还没有足够的连续观测数据,暂不绘制趋势。