es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Heroku regularmente elimina automáticamente todos los datos de Strapi.

Me encontré con un comportamiento extraño de Heroku después de publicar mi backend en Strapi en él.
De vez en cuando (varias veces durante el día), todos los datos de mi backend son eliminados por completo, borrando todas las publicaciones que hice, así como todos los usuarios y permisos.
Tengo que volver a registrarme cada vez para obtener acceso y luego agregar manualmente todo el contenido una vez más.

¿Podrías decirme por qué sucede esto y cómo evitarlo? No estoy haciendo ninguna confirmación durante este tiempo.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que el problema puede estar relacionado con el sistema de archivos efímero de Heroku. El sistema de archivos de Heroku no es persistente, lo que significa que los cambios realizados en él no se guardan permanentemente.

    Una manera de evitar este problema es utilizar un proveedor de base de datos de terceros, como el servicio propio de PostgreSQL de Heroku o un servicio como MongoDB Atlas. De esta manera, sus datos se almacenarán por separado del sistema de archivos de Heroku y persistirán aunque se borre el sistema de archivos.

    Además, puede ser útil implementar copias de seguridad automatizadas de sus datos para asegurarse de que siempre tenga una copia reciente en caso de cualquier pérdida de datos inesperada.

    Por último, puede valer la pena investigar si hay algún evento o proceso en particular que esté desencadenando la pérdida de datos. Revise sus registros en busca de errores o actividad inusual que pueda estar relacionada con este problema.

Comments are closed.