Estamos teniendo enormes problemas con el plugin delayed_job - http://github.com/collectiveidea/delayed_job/rieles delayed_job problema de consumo de memoria
Cuando empezamos tareas con "ruby script/delayed_job empezar", el proceso nunca deja ir RAM que adquiere.
Así que comienza con 10%, 25%, llega al 80% y nunca se suelta del ariete, incluso si no tiene trabajos que procesar.
Alguna idea de cómo podemos superar esto?
Gracias!
(PS: RAILS_ENV = producción de inicio de la escritura/delayed_job no funcionó para nosotros para empezar el trabajador delayed_job)
¿Por qué no 'RAILS_ENV = producción de script/delayed_job trabajo start' para usted? De lo contrario, lo estás ejecutando en desarrollo. En ese caso, ¿durante qué período de tiempo ocurre este problema? – wuputah
Descubrí que sacudir el bastón mágico 'GC.start' a veces impulsa al recolector de basura a ponerse realmente a trabajar. – tadman
Probablemente tenga una pérdida de memoria en alguna parte de su aplicación. Hay un par de sugerencias sobre la eliminación de ese problema en la guía de rieles (http://guides.rubyonrails.org/debugging_rails_applications.html#debugging-memory-leaks) –