@vetsmen

Проблема с хранением сессий в redis store?

Храню сессии вот таким путем:
var session = require('express-session'),
redisStore = require('connect-redis')(session),
sessionStore = new redisStore();

app.use(session({key: 'express.sid', store: sessionStore, secret: 'secret', resave: true, saveUninitialized: true }));


Однако с недавнего времени у меня перестали записываться сессии в redis, так как при вызове sessionStore.get(sessionID, function(err, session) {} у меня выдает ответ undefined.
Для проверки поставил проект на другой сервер, проблема пропала.

Мои предположения - в redis просто перестало хватать места для хранения новых сессий или старые записи сессий просто не удаляются.

В чем может быть проблема и как ее можно решить?
  • Вопрос задан
  • 524 просмотра
Решения вопроса 1
@vetsmen Автор вопроса
Какой уже раз думаю, что проблема в одном, а на самом деле оказывается совсем в другом.
Решено, с редисом в этом плане все нормально.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы