更新时间:2026-09-14 GMT+08:00
会话空闲超时和最大存活时间有何区别
会话空闲超时、最大存活时间均可控制会话的生命周期,但触发机制不同:
| 参数 | 触发条件 | 取值范围 | 默认值 |
|---|---|---|---|
| 会话空闲超时 | 一段时间内无用户交互,自动结束会话并释放资源。 | 1~10,080 分钟 | 15 分钟 |
| 最大存活时间 | 会话从创建起达到绝对时间上限,无论是否有交互,强制结束。 | 1~168 小时 | 24 小时 |
假设配置了空闲超时=30分钟,最大存活时间=2小时。
- 场景 A:用户发了一条消息后就停止对话 → 30分钟无交互 → 空闲超时触发,会话结束。
- 场景 B:用户一直在持续对话,从未间断超过30分钟 → 但2小时一到 → 最大存活时间触发,会话强制结束,即使此时正在执行任务。
- 场景 C:用户断断续续地对话(每次间隔不超过30分钟),在第1小时50分时停止操作 → 空闲30分钟后 → 空闲超时触发(此时总时长2小时20分未到最大存活时间,但空闲超时先触发)。
父主题: Managed Agents