文档首页/ 智果(AgentArts)智能体平台/ 常见问题/ Managed Agents/ 会话空闲超时和最大存活时间有何区别
更新时间:2026-11-02 GMT+08:00
分享

会话空闲超时和最大存活时间有何区别

在AgentArts中,每个智能体会话都会占用计算资源。为平衡用户体验与资源效率,平台提供两个参数控制会话的生命周期。

会话空闲超时、最大存活时间均可控制会话的生命周期,但触发机制不同:

表1 对比说明

参数

触发条件

取值范围

默认值

会话空闲超时

一段时间内无用户交互,自动结束会话并释放资源。

1~10,080分钟

15分钟

最大存活时间

会话从创建起累计达到时长上限,无论是否有交互,强制结束并释放资源。

1~168小时

24小时

当会话达到最大存活时间时,将被强制结束,即使此时智能体正在执行任务(如长文本生成、复杂推理等),任务将中断且不可恢复。如需执行长时间运行的任务,请将最大存活时间设置为足够覆盖任务预期时长的值。

会话存活期间将持续占用计算资源,缩短会话超时时间有助于降低资源消耗。具体计费规则请参见AgentArts计费说明。

两个参数同时生效,无论哪个参数先达到阈值,会话即结束。

假设配置了空闲超时=30分钟,最大存活时间=2小时。

  • 场景A:用户发了一条消息后就停止对话→30分钟无交互→空闲超时触发,会话结束。
  • 场景B:用户一直在持续对话,从未间断超过30分钟→但2小时一到→最大存活时间触发,会话强制结束,即使此时正在执行任务。
  • 场景C:用户断断续续地对话(每次间隔不超过30分钟),在第1小时20分时停止对话→空闲30分钟后→空闲超时触发(此时总时长1小时50分未到最大存活时间2小时,因此空闲超时先触发)。

相关文档