会话生命周期管理(内测中)

最近更新时间:2025-09-30 14:18:42

我的收藏
说明:
此功能处于内测阶段,如需使用,请提交内测申请

会话生命周期状态说明

如果您未开启实例安全隔离,会话将包含以下三种状态:活跃、空闲、已销毁。
活跃会话:超过最长生命周期后系统将自动销毁。您也可通过控制台或调用 API 手动销毁活跃会话。
空闲会话:无请求时将启动空闲计时,达到最大空闲时间后系统自动销毁。您也可通过控制台或调用 API 手动销毁空闲会话。
空闲会话恢复活跃:如有新请求,会话将重新进入活跃状态,同时空闲计时器重置为零。
会话销毁:销毁后,服务端所有数据(包括文件系统和内存状态)将被永久删除,所有客户端连接断开且不可恢复。


如果您开启实例安全隔离,会话将包含以下四种状态:活跃、空闲、已暂停、已销毁。
活跃会话:超过最长生命周期后系统将自动销毁。您也可通过控制台或调用 API 手动销毁活跃会话。
空闲会话:无请求时将启动空闲计时,达到最大空闲时间后系统自动销毁。您也可通过控制台或调用 API 手动销毁空闲会话。
空闲会话恢复活跃:如有新请求,会话将重新进入活跃状态,空闲计时器重置为零。
会话暂停:您可通过控制台或 API 将活跃或空闲会话暂停,系统将保留实例的文件系统与内存状态并开始计时。暂停时长最长支持30天,期间服务不可访问,所有客户端断开连接。
已暂停会话恢复活跃:您可通过控制台或 API 将已暂停会话恢复为活跃状态,系统将重置活跃会话的生命周期计时器,服务恢复可访问,但客户端需重新连接。
会话销毁:销毁后,服务端所有数据将被永久删除,所有客户端连接断开且不可恢复。


使用限制

您需要提前开启 CLS 日志管理功能。

操作步骤

会话状态查询及变更

1. 登录 Serverless 控制台,单击左侧导航栏的函数服务
2. 选择您已经创建的函数,在函数管理页面,选择会话管理。若您配置函数的“单实例并发模式=基于会话”,您可以在会话管理查询到会话记录。
3. 如果您未开启实例安全隔离,您可以对活跃会话进行销毁的操作。
4. 如果您开启了实例安全隔离
4.1 您可以对活跃会话进行暂停、销毁的操作;
4.2 您可以对空闲会话进行暂停、销毁的操作;
4.3 您可以对已暂停的会话进行恢复、销毁的操作。