Actualmente, estoy ejecutando wordpress como motor de mi blog en alojamiento gratuito, pero estoy planeando usar el motor de blog basado en git (Jekyll, Toto) en la plataforma Ruby. Entonces veo que Heroku proporciona funciones de cuenta gratuitas, pero no veo ningún detalle sobre el ancho de banda, los espacios en disco, las solicitudes.
158
Respuestas:
Heroku proporciona, de forma gratuita, una base de datos de 5 MB
Heroku proporciona, de forma gratuita, 1 dinamómetro. Un banco de pruebas es una instancia de su aplicación que se ejecuta y responde a solicitudes. Si cada instancia de su aplicación puede atender cada solicitud en 100 ms, obtendrá 600 solicitudes / minuto con la cuenta gratuita.
Su código de aplicación y sus activos (el slug) están limitados a 300 MB en total. Su aplicación también tiene acceso al sistema de archivos local, que puede servir como un espacio temporal temporal para ese banco de pruebas específico, y debería poder almacenar al menos 1 GB de datos.
Hay un límite de 2 TB / mes en el ancho de banda.
fuente
Aquí está el problema que tuve ...
"Tenemos carga de fotos y archivos para varias funciones en nuestra aplicación, pero no se guardan.
Leí en stackoverflow que "Usted está limitado a 100 MB de espacio en disco, pero no puede guardar ningún archivo (incluidas las cargas de usuarios) en el disco porque el sistema de archivos es de solo lectura. Los 100 MB de espacio en disco son para su código de aplicación y otros activos. El 100 MB es el tamaño máximo de babosa e incluye todas las gemas a las que hace referencia su proyecto ".
Necesitamos que nuestros usuarios puedan cargar archivos con éxito y guardarlos. ¿Como hacemos que esto funcione?"
Aquí está la respuesta de Heroku Support ...
"Hola, el sistema de archivos se puede escribir en cedro y puede manejar significativamente más de 100 MB; al menos 1 GB.
Dicho esto, es dyno-local y efímero; ver https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem
Para el almacenamiento permanente, recomendamos algo como S3: https://devcenter.heroku.com/articles/s3
Espero que esto ayude."
fuente
Además, cargar su página puede llevar mucho tiempo (5-10 segundos)
Si no se accede a un banco de pruebas gratuito con frecuencia, entra en modo de suspensión . Después de eso hay un retraso para que el banco de pruebas vuelva a estar activo. Para mí esto toma 5-10 segundos. No puede engañar al sistema accediendo a él con frecuencia porque esto está consumiendo sus horas de dinamómetro gratuitas .
fuente
Para aquellos que van a venir aquí después de mí, pueden obtener el paquete de pasatiempos si son estudiantes y tienen el paquete de desarrolladores de GitHub. Aquí están los detalles: Heroku para estudiantes de GitHub
fuente