本文介绍了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的过期会话的回调函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-07 09:19