2014-01-10 3 views
1

Я использую Beanstalkd через NodeJS (клиент из пяти банков).Невозможно похоронить работу beanstalkd

Я не могу хоронить рабочие места, даже не используя telnet!

Ответ на client.bury (jobID, priority) всегда «NOT_FOUND». Это даже в том случае, когда есть только одна работа в системе (вставленный с узлом), и я tryint похоронить его непосредственно, выдав команду beanstalkd через телнет:

закопать 1 1000

Но это возвращает «NOT_FOUND» тоже ...

Что может быть неправильным? stats-job() и удалить работу отлично, так что только похоронить есть проблемы.

Заранее спасибо

ответ

0

BURY может выполняться только после того, как работа была зарезервирована

peek-ready 
FOUND 1 5 
hello 
bury 1 100 
NOT_FOUND 

reserve 
RESERVED 1 5 
hello 

bury 1 100 
BURIED