Здравствуйте! Если подержать вкладку с сайтом на node.js открытой достаточно долго (~ 30 мин), а затем обновить, то я наблюдаю 500 ошибку, а именно Connection closed.
В качестве БД использую Mongodb. В качестве библиотеки для работы с ней — Mongoose. Сессии храню в БД с помощью библиотеки connect-mongo (
github).
Скриншот
Подозреваю, что ошибка именно в connect-mongo (возможно есть более удачное сочетание express + mongoose + sessions).
UPD: Время жизни сессии ~ пол месяца (в базе данных) и до закрытия браузера у клиента.