Tengo una aplicación Rails 3.2.1 en ejecución, que estoy implementando a través de Capistrano con el deploy/assets
que ejecuta la tarea deploy:assets:precompile
.¿Cómo puedo hacer que los activos de Rails 3 precompilen más rápido?
Todo funciona bien, excepto que la compilación en sí es muy lenta. No tengo tanto CSS y JavaScript (alrededor de 8200 líneas en total).
En general, demora unos 1-3 minutos en compilar los activos, que es aproximadamente el 90% de todo el tiempo de implementación.
¿Hay alguna forma de optimizar esto? ¿Tal vez usar un procedimiento diferente para compilar los activos o de alguna manera optimizarlo?
Estoy ejecutando la aplicación en Linode 512 en 1.9.2-p290, Rails 3.2.1 y utilizando therubyracer
gema si eso tiene alguna relevancia.
compilarlo en el servidor más rápido y confirmarlo después de esta compilación. – shingara
¿En qué has configurado config.assets.initialize_on_precompile? –