Débugger starling et workling

Bonjour à tous,

J’utilise Starling et Workling pour les tâches de fond dans mon
application.

Tout fonctionne, mais parfois, certaines tâches de fond ne sont pas
exécutées, et je n’ai aucune idée de la manière de pouvoir suivre,
logger et débugger Starling.

Avez-vous des idées ?

Je vous remercie par avance,

Pierre

Bonjour,

perso je te conseille beanstalkd : http://beanstalk.rubyforge.org/

2009/1/13 Pierre V. [email protected]

Sinon, est-ce qu’il existe un moyen pour avoir en production les mêmes
logs qu’en env de développement ?

Merci par avance,
Pierre

Le 13 janv. 09 à 17:31, Pierre V. a écrit :

Sinon, est-ce qu’il existe un moyen pour avoir en production les mêmes
logs qu’en env de développement ?

Dans ton fichier config/environments/production.rb :

config.log_level = :debug

Nicolas C.

Autre commande méconnue de starling autre que GET et SET: STATS qui
donne des infos sur les queues présentes, leurs tailles (non ce n’est
pas sexuel)

$ echo -ne “stats\r\n” | nc 127.0.0.1 22122

ou 127.0.0.1 est ton le host et 22122 le port standard starling

Pratique pour voir ce qu’il y a dans starling sans trifouiller dans le
spool.

2009/1/14 Renaud :

$ echo -ne “stats\r\n” | nc 127.0.0.1 22122

ou 127.0.0.1 est ton le host et 22122 le port standard starling

Pratique pour voir ce qu’il y a dans starling sans trifouiller dans le
spool.

On peut pas plutôt écrire ça en Ruby avec par exemple Net::Telnet ?

-- Jean-François.


http://twitter.com/underflow_

Merci beaucoup Nicolas !

2009/1/13 Nicolas C. [email protected]

On 14 jan, 13:12, “Jean-François Trân” [email protected] wrote:

2009/1/14 Renaud :

$ echo -ne “stats\r\n” | nc 127.0.0.1 22122

ou 127.0.0.1 est ton le host et 22122 le port standard starling

Pratique pour voir ce qu’il y a dans starling sans trifouiller dans le
spool.

On peut pas plutôt écrire ça en Ruby avec par exemple Net::Telnet ?

Si mais c’est plus chiant:
require ‘rubygems’
require ‘memcache’
@con = MemCache.new(‘127.0.0.1:22122’)
@con.stats

Le 15 janvier 2009 11:58, Renaud a écrit :

On peut pas plutôt écrire ça en Ruby avec par exemple Net::Telnet ?

Si mais c’est plus chiant:
require ‘rubygems’
require ‘memcache’
@con = MemCache.new(‘127.0.0.1:22122’)
@con.stats

transformable en one-liner qu’on alias-shell-e.

– Jean-François.


http://twitter.com/underflow_