如何配置JustPy.env实现会话超时?及JustPy如何识别该配置
JustPy会话超时配置与.env文件识别说明
一、配置justpy.env实现会话超时
- 在项目根目录的
justpy.env文件中,添加以下会话相关环境变量:- 设置会话固定过期时间(单位:秒):
SESSION_EXPIRATION=3600(示例为1小时,可根据需求调整数值) - 开启滑动过期(每次用户发起请求时自动刷新会话过期时间):
SESSION_SLIDING_EXPIRATION=True
- 设置会话固定过期时间(单位:秒):
- 注意:变量名必须全大写,JustPy仅识别特定命名的会话配置变量。
二、JustPy如何识别justpy.env中的配置
- JustPy启动时会自动扫描项目根目录下的
justpy.env文件 - 它会通过Python的环境变量加载机制,读取文件里的键值对并注入到运行环境中
- 会话管理模块会主动读取
SESSION_EXPIRATION、SESSION_SLIDING_EXPIRATION这类特定变量,以此来控制会话的生命周期 - 修改
justpy.env后必须重启JustPy服务,新配置才能生效
内容的提问来源于stack exchange,提问作者Harshali Zode
相关产品推荐
相关产品推荐

