Por que mi aplicación en rails (heroku) carga tan lento la primera vez?

Por que mi aplicación en rails (heroku) carga tan lento la primera vez?

Hola como nos dice heroku nuestra aplicacion dura en cargar la primera vez esto por que como ellos dicen, el dyno de tu aplicacion se muere (por que nadie lo esta utilizando), y lo quita de memoria eso segun lo que lei si durante una hora no hay actividad lo quita, por lo que si tienes pocas visitas en tu sitio cuando llegue un nuevo visitante va a durar un poco mas en cargar dicha aplicacion, pero si contratas mas de un dyno el proceso que corre tu aplicacion nunca se morirá.

Pero como ahorita yo no quiero invertir $35 dolares por mes en un dyno y quiero que mi aplicacion se mantenga siempre fresca y que no se muera mi dyno, lo que voy a hacer va a ser crear un cronjob que se dispare cada 40 minutos y que lo unico que haga sea visitar mi aplicacion esto lo hare con wget pero como wget cuando le pasas la pagina que quieres visitar descarga un archivo html y no quiero que se guarde para lo cual utilizare la siguiente configuracion con wget para que si se descargue pero que no se guarde en disco.


wget https://blog.elh.mx -O /dev/null

 Finalmente mi configuración de cron job en mi servidor cpanel es el siguiente:
40 * * * * wget http://heridev.com.mx -O /dev/null

Sin mas por el momento les cuento mas adelante que tal funciono este experimento, y si mi aplicación se mantuvo fresca jejeje.

Pues bien despues de un dia completo sin usar la aplicacion y al volverla a arrancar pude comprobar que si se mantuvo fresca, entonces ya lo pueden aplicar cuando quieran mantener fresca su aplicacion sin necesidad de un dyno mas, saludos.

2 Comments
  • abimael martell
    Posted at 05:14h, 29 December

    Hola que tal, gracias por el tip, y si te gustaria un server barato recomiendo digitalocean.com, tienen VPS’s por 5 dólares al mes.
    Saludos

    • heridev
      Posted at 05:27h, 29 December

      Hola Abimael, gracias por tu comentario, perfecto pues me parece excelente el precio pues lo voy a checar por que me interesa subir en poco tiempo una aplicacion, gracias por tu recomendacion, saludos

Post A Comment