MemoryStore表示中间件是否还在泄漏?

时间:2017-06-25 19:57:36

标签: node.js express

我计划在生产中使用MemoryStore。服务器重启后我的应用程序并不关心丢失的会话数​​据&足够小,所以不需要缩放。考虑到这一点,我只留下了一个问题 - 警告说:for in

以下是对如何解决问题的建议:https://stackoverflow.com/a/10761522/4446128
请注意,在撰写本文时,我在链接问题和答案中没有回答我的问题。我不能在那里问,因为它需要50个我没有的声誉。

我设置间隔以记录所有会话(MemoryStore上的MemoryStore is not designed for a production environment, as it will leak memory, and will not scale past a single process.方法)&我看到会话会在到期日之后被清理 - 所以我不认为泄漏正在发生,但不是100%肯定。有人可以确认这不再是一个问题,或者告诉我,我错了吗?泄漏仍在发生?如果仍然可能发生泄漏,请解释原因。

也不是100%确定是否相关,但我使用护照进行身份验证,所以也许是在清理会话?
谢谢。

0 个答案:

没有答案