我在node.js上使用Connect,其中connect-redis作为会话存储。有没有办法在会话到期时将回调函数附加到事件,所以我可以在会话被删除之前备份会话中的数据?
答案 0 :(得分:5)
这是不可能的,因为到期是在redis方面完成的。 connect-redis会话存储使用setex
。
https://github.com/visionmedia/connect-redis/blob/master/lib/connect-redis.js#L80
您可以设置疯狂maxAge
,并使用setInterval
OR
分叉模块:)