Потеря данных с помощью nodejs + totaljs + heroku
У меня проблема с недавним развертыванием, так как я теряю данные.
Я сделал демо-пользователей с информацией для входа, и она работала в течение нескольких часов поздно вечером. Когда я проснулся этим утром, большинство пользователей пропало, а сообщения, которые я сделал как администратор, исчезли. Есть ли название для этого типа потери данных?
Полагаю, это связано с тем, как я настроил приложение для узлов на Heroku.
Насколько я понимаю, сервер heroku переходит в спящий режим и теряет данные, поскольку приложение находится на стороне сервера и клиента.
Это правильно?
Если так, как я могу исправить это?
Я использую мессенджер Total.js. Каков наилучший способ развертывания приложения узла?
спасибо (самоучка новичка)
1 ответ
Я рекомендую использовать собственный VPS (например, https://www.hetzner.de/ или https://www.digitalocean.com/). Total.js Messenger использует встроенную базу данных NoSQL, и я подготовлю соединитель для синхронизации данных между встроенной NoSQL и MongoDB без изменения кода (скоро).
Спасибо!