Rq: рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рд░реЗрдбрд┐рд╕ рдореЗрдВ рдкреБрд░рд╛рдирд╛ рдбреЗрдЯрд╛ рд╕рд╛рдлрд╝ рдХрд░реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 3 рд╕рд┐рддре░ 2012  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: rq/rq

рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП RQ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ, Redis рдореЗрдВ рдмрд╛рд╕реА рдбреЗрдЯрд╛ рдЬрдорд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдореГрдд рд╢реНрд░рдорд┐рдХреЛрдВ рдФрд░ рдПрдХ рдкреВрд░реНрдг failed рдХрддрд╛рд░ред

рд╣рдореЗрдВ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдЙрд╕ рдбреЗрдЯрд╛ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдПрдХ рд╕рд░рд▓ рд╕рд╛рдзрди рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рдЬрдЧрд╣ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдЕрднреА рд╕реЛрдЪ рд╕рдХрддрд╛ рд╣реВрдВ рд╡рд╣ рд╣реИ rqinfo --clear рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ред рдЪрд░реНрдЪрд╛/рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдЦреБрд▓рд╛ред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореБрдЭреЗ рдПрдХ рд╣реА рдЪреАрдЬрд╝ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ... рдХреНрдпрд╛ рдРрд╕рд╛ рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?

from redis import Redis
from rq import Queue
from rq import Worker

q = Queue(connection=Redis())
low = Queue('low',connection=Redis())
failed = Queue('failed',connection=Redis())

q.empty()
low.empty()
failed.empty()


for w in Worker.all(connection=Redis()):
    print w.register_death()

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореБрдЭреЗ рдПрдХ рд╣реА рдЪреАрдЬрд╝ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ... рдХреНрдпрд╛ рдРрд╕рд╛ рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?

from redis import Redis
from rq import Queue
from rq import Worker

q = Queue(connection=Redis())
low = Queue('low',connection=Redis())
failed = Queue('failed',connection=Redis())

q.empty()
low.empty()
failed.empty()


for w in Worker.all(connection=Redis()):
    print w.register_death()

рдХреНрдпрд╛ rqinfo --clear рдЬреИрд╕реА рдХрдорд╛рдВрдб рднреА рдХрддрд╛рд░реЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдЧреА?

рдЗрд╕рдХреЗ рд▓рд┐рдП +1!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

EliFinkelshteyn picture EliFinkelshteyn  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mitakuye picture mitakuye  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jkryanchou picture jkryanchou  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

alkalinin picture alkalinin  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mateocam picture mateocam  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ