20 lines
1012 B
Markdown
20 lines
1012 B
Markdown
# 修复会话切换加载超时
|
|
|
|
## 目标
|
|
将会话首屏、历史分页改为独立 HTTP 查询,消除对 WebSocket 鉴权、重连和运行态绑定的依赖;实时消息由独立订阅接入,用隔离测试验证。
|
|
|
|
## 阶段
|
|
1. [complete] 确认 HTTP 加载与实时订阅的边界及并发契约。
|
|
2. [complete] 实现 HTTP 会话快照、历史分页与独立实时订阅。
|
|
3. [complete] 验证断开 WebSocket、运行中切换、连续切换和历史异常。
|
|
4. [complete] 检查生效条件并交付根因、验证结果与限制。
|
|
|
|
## 约束
|
|
- 不把刷新恢复直接归因于网络;区分连接、请求、服务端和渲染。
|
|
- 不删除或修改用户会话历史,不中断其他运行中对话。
|
|
- 单次测试设置 60 秒超时,使用隔离测试数据。
|
|
- 用户明确禁止子代理,全部工作由主代理直接完成。
|
|
|
|
## 已遇到的问题
|
|
- 上一轮运行 session-switch-race 60 秒无输出;先检查测试入口再选择隔离用例,避免原样重复。
|