你们是如何实现session的有效期机制的?
发布于 4 年前 作者 muyoucun557 2897 次浏览 来自 问答

我能想出一个方法解决session有效期机制,大家看看,这个方法好不好 前提条件:①.用redis缓存机制存储session ②.设置有效期为20分钟 在存储session的时候,将session的创建时间也存储到redis中。 在读取session的时候,获取session的创建时间,然后和当前时间进行比较,如果超过20分钟,则认为session是失效的。

疑问:能不能添加一个模块定期清理session,即每隔一定的时间,让程序执行一次,清理session,将过期的session从redis中删除掉。

6 回复

百度 redis 失效时间

redis本身有expire,设置好过期时间就可以

2楼正解,ex 20*60 就行了

@scarletmu 已经解决,谢谢

@qxl1231 已经解决,谢谢

@o6875461 已经解决,谢谢

回到顶部