WebSocket 重连不是 setTimeout:序列号、补放与背压契约 Nov 13, 2026 用会话游标、事件补放、幂等命令、抖动退避、心跳与背压,把 WebSocket 断线从随机故障变成可恢复协议。