Bonjour à tous,
Ceci est mon premier post à la demeure de Git :).
J'essaie d'utiliser resque pour le traitement des tâches en arrière-plan dans mon application Rails (v 2.0.2). J'ai installé Rescue depuis le git en tant que plugin Rails. Mais même si je mentionne la variable count, un seul travailleur est généré.
COUNT= x QUEUE= request_queue environnement de râteau
C'est ce que je vérifie depuis l'interface web de sauvetage.
Quelqu'un peut-il m'aider à ce sujet?
Une autre question est de savoir comment puis-je utiliser le module dieu fourni avec Resque. Il n'y a pas beaucoup d'informations disponibles à ce sujet.
Merci à tous d'avance
dg
Vous utilisez la mauvaise tâche de râteau pour démarrer plusieurs travailleurs. Essayez " resque:workers " au lieu de " resque:work ".
Pour la configuration de Dieu, voir http://github.com/defunkt/resque/tree/master/examples/god/. J'ai dû le modifier un peu pour qu'il fonctionne pour moi, et il semble toujours avoir des problèmes, mais c'est un bon point de départ. Notez que cela n'arrêtera pas réellement les travailleurs lorsque vous le lui demanderez. Vous devrez écrire un script pour cela ou les tuer manuellement (via kill -QUIT $PID).
Merci beaucoup pour Nevans pour votre aide. La création de plusieurs travailleurs fonctionne.
Tchin Tchin
dg
Si vous utilisez Linux, la commande suivante devrait vous rendre les choses plus claires :
ps -ef f | grep [r]esque
Commentaire le plus utile
Vous utilisez la mauvaise tâche de râteau pour démarrer plusieurs travailleurs. Essayez " resque:workers " au lieu de " resque:work ".
Pour la configuration de Dieu, voir http://github.com/defunkt/resque/tree/master/examples/god/. J'ai dû le modifier un peu pour qu'il fonctionne pour moi, et il semble toujours avoir des problèmes, mais c'est un bon point de départ. Notez que cela n'arrêtera pas réellement les travailleurs lorsque vous le lui demanderez. Vous devrez écrire un script pour cela ou les tuer manuellement (via kill -QUIT $PID).