我使用快速 session
app.use(require('express-session')({ resave: false, saveUninitialized: false }));
我想知道 NodeJS 服务器重启后是否可以保留 session ?
非常感谢
(每次服务器重新加载后用户都会断开连接)
最佳答案
session 存储在内存中,因此如果 NodeJS 服务器重新启动,所有 session 数据都会丢失。
您必须使用数据库来存储 session 数据。
文档包含可用于连接数据库的模块列表。
https://www.npmjs.com/package/express-session#compatible-session-stores
关于node.js - 在 NodeJS 重启时保持快速 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53129964/