Hola a todos,
Esta es mi primera publicación en la morada de Git :).
Estoy tratando de usar resque para el procesamiento de trabajos de backend en mi aplicación Rails (v 2.0.2). Instalé el rescate de git como complemento de Rails. Pero incluso si menciono la variable de recuento, solo se genera un trabajador.
COUNT = x QUEUE = request_queue rake environment resque: trabajo
Esto lo estoy verificando desde la interfaz web de rescate.
¿Alguien puede ayudarme con esto?
Otra consulta es cómo puedo usar el módulo dios que viene con Resque. No hay mucha información disponible al respecto.
Gracias a todos de antemano
dg
Está utilizando la tarea de rastrillo incorrecta para iniciar varios trabajadores. Pruebe " resque: trabajadores " en lugar de " resque: trabajo ".
Para obtener información sobre la configuración divina, consulte http://github.com/defunkt/resque/tree/master/examples/god/. Tuve que modificarlo un poco para que funcionara para mí, y todavía parece tener problemas, pero es un punto de partida decente. Tenga en cuenta que en realidad no detendrá a los trabajadores cuando se lo pida. Deberá escribir un script para eso o eliminarlos manualmente (a través de kill -QUIT $ PID).
Muchas gracias por Nevans por su ayuda. La creación de varios trabajadores está funcionando.
salud
dg
Si está utilizando Linux, el siguiente comando debería aclararle las cosas:
ps -ef f | grep [r]esque
Comentario más útil
Está utilizando la tarea de rastrillo incorrecta para iniciar varios trabajadores. Pruebe " resque: trabajadores " en lugar de " resque: trabajo ".
Para obtener información sobre la configuración divina, consulte http://github.com/defunkt/resque/tree/master/examples/god/. Tuve que modificarlo un poco para que funcionara para mí, y todavía parece tener problemas, pero es un punto de partida decente. Tenga en cuenta que en realidad no detendrá a los trabajadores cuando se lo pida. Deberá escribir un script para eso o eliminarlos manualmente (a través de kill -QUIT $ PID).