https://github.com/expressjs/session/blob/2d54f0dca1506883bebc634fcb7135c2f02c47cd/session/memory.js#L58
https://github.com/expressjs/session/blob/2d54f0dca1506883bebc634fcb7135c2f02c47cd/session/memory.js#L131
all和length 方法会遍历session store池子清除过期的session.
getSession和destory方法会从池子里清除当前session,clear方法会清空池子.
https://github.com/expressjs/session/blob/master/index.js
但是index.js里并没有调all和length方法.
问题是:
当我登陆之后直接从控制台清除当前域名的cookie,或者登陆完成之后重装系统了,是不是永远不会清除session store里这条session id对应的session了?
Sorry,简单看了源码,没找到解决这个问题的代码.