при попытке развернуть приложение с помощью heroku, которое имеет вызовы API и подключается к базе данных...
журнал ошибок: «connect.session() MemoryStore не предназначен для производственной среды, так как будет происходить утечка памяти и не будет масштабироваться дальше одного процесса».
Я использую такие сеансы...
app.use(session({
secret: "I am nerdier than most",
saveUninitialized: true,
resave: true,
cookie: { maxAge: 60000 }
}));
`/// using session as global validation //
app.use(function(req, res, next) {
if (req.session && req.session.user) {
db.users.findOne({ email: req.session.user.email }, function(err,
user) {
if (user) {
req.user = user;
delete req.user.password; // delete the password from the
session
req.session.user = user; //refresh the session value
res.locals.user = user;
}
// finishing processing the middleware and run the route
next();
});
} else {
next();
}
})`
Как мне исправить ошибку?
Локально я могу нормально запустить приложение. Я подключаюсь к базе данных postgres через массив.