estoy tratando delayed_job
ahora, y tengo algunas preguntas.Algunas preguntas básicas sobre 'delayed_job'
Desde la página http://github.com/collectiveidea/delayed_job, puedo ver algo de información:
Los trabajadores pueden estar ejecutándose en cualquier ordenador, siempre y cuando tengan acceso a la base de datos y su reloj está en sincronización. Tenga en cuenta que cada trabajador comprobará la base de datos al menos cada 5 segundos.
Cuando invoco
rake jobs:work
vez, se creará UNO trabajador, ¿verdad?Cuando un trabajador comprueba la base de datos, se leerá TODAS nuevas y fallidas tareas CADA VEZ, y ejecutarlos?
dice que un trabajador se compruebe la base de datos cada 5 segundos, que pueden hacer que 2 segundos?
Cuando creo un trabajador (
rake jobs:work
), ya hay 10 tareas en la base de datos, y cada una tomará 3s. ¿Cuántos procesos creará DelayedJob? ¿Y cuántos segundos necesitan en total?
@ x1a4, gracias. ¿Y podría ver mi pregunta actualizada, hay una pregunta más :) – Freewind
¿Hay alguna forma de acelerar? Quiero decir, ¿se pueden ejecutar estas tareas en paralelo? – Freewind
ejecutar varios trabajadores – x1a4