【问题标题】:Callback function for expired session for connect-redis in node.jsnode.js中connect-redis过期会话的回调函数
【发布时间】:2011-07-22 07:29:15
【问题描述】:

我在 node.js 上使用 Connect 和 connect-redis 作为会话存储。有没有办法在会话到期时将回调函数附加到事件中,以便在会话被删除之前备份会话中的数据?

【问题讨论】:

    标签: session node.js redis connect session-timeout


    【解决方案1】:

    这是不可能的,因为过期是在 redis 端完成的。 connect-redis 会话存储使用setex

    https://github.com/visionmedia/connect-redis/blob/master/lib/connect-redis.js#L80

    您可以设置一个疯狂的maxAge 并使用setInterval 自己执行过期

    分叉模块:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-31
      • 2016-08-10
      • 1970-01-01
      • 2016-12-07
      • 2014-02-20
      • 1970-01-01
      • 2017-10-09
      • 1970-01-01
      相关资源
      最近更新 更多