942 B
942 B
修复会话切换加载超时
症状
用户多次反馈:切换到运行中的会话时偶发一直加载并超时,刷新页面后会话立即显示。
交付要求
- 找出代码层面可证实且可复现的故障,明确区分未证实的现场推测。
- 首屏、历史分页和目录查询走带鉴权的 HTTP;WebSocket 断开或假 OPEN 时仍能查看历史。
- WebSocket 只接入实时会话状态和增量,重新订阅不得重读或重发历史。
- 运行中会话的历史和运行态快照能通过 HTTP 显示,订阅接入时对齐最新运行状态。
- 保留快速连续切换的请求标识隔离,过期响应不得覆盖最新选择。
- 增加足够诊断以定位同类超时,不记录消息正文或敏感内容。
- 用隔离测试验证运行中会话、断线恢复、请求失败和乱序响应。
- 测试通过后检查其他运行中对话,满足项目重启条件才重启服务。