本文介绍了node.js中connect-redis的过期会话的回调函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用connect-redis作为会话存储在node.js上使用Connect。会话过期时,是否可以将回调函数附加到事件上,因此我可以从会话中备份数据,然后再将其删除?
I am using Connect on node.js with connect-redis as session store. Is there a way to attach a callback function to the the event when the session expires, so I can backup data from the session, before it gets deleted?
推荐答案
这是不可能的,因为到期是在redis端完成的。 connect-redis会话存储使用 setex
。
Its impossible because the expiration is done at redis side. The connect-redis session store uses setex
.
您可以设置一个疯狂的 maxAge
并使用<$ c自行到期$ c> setInterval
You can set a insane maxAge
and do expiration by yourself using setInterval
OR
分叉模块:)
这篇关于node.js中connect-redis的过期会话的回调函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!