我使用快速会话
app.use(require('express-session')({ resave: false, saveUninitialized: false }));
我想知道NodeJS服务器重启后是否可以保留会话?
非常感谢您
(每次重新加载服务器后,用户都将断开连接)
答案 0 :(得分:1)
会话存储在内存中,因此,如果您的NodeJS服务器重新启动,则所有会话数据都会丢失。
您将不得不使用数据库来存储会话数据。
文档中提供了可用于与数据库连接的模块列表。
https://www.npmjs.com/package/express-session#compatible-session-stores