Потеря данных с помощью nodejs + totaljs + heroku

У меня проблема с недавним развертыванием, так как я теряю данные.

Я сделал демо-пользователей с информацией для входа, и она работала в течение нескольких часов поздно вечером. Когда я проснулся этим утром, большинство пользователей пропало, а сообщения, которые я сделал как администратор, исчезли. Есть ли название для этого типа потери данных?

Полагаю, это связано с тем, как я настроил приложение для узлов на Heroku.

Насколько я понимаю, сервер heroku переходит в спящий режим и теряет данные, поскольку приложение находится на стороне сервера и клиента.

Это правильно?

Если так, как я могу исправить это?

Я использую мессенджер Total.js. Каков наилучший способ развертывания приложения узла?

спасибо (самоучка новичка)

1 ответ

Решение

Я рекомендую использовать собственный VPS (например, https://www.hetzner.de/ или https://www.digitalocean.com/). Total.js Messenger использует встроенную базу данных NoSQL, и я подготовлю соединитель для синхронизации данных между встроенной NoSQL и MongoDB без изменения кода (скоро).

Спасибо!

Другие вопросы по тегам