2013-11-13 1 views
0

Я получил эту ошибку при попытке удалить задания из pheanstalk с помощьюPheanstalk_Command_DeleteCommand-> parseResponse ('NOT_FOUND', NULL)

$this->pheanstalkObj->delete($job);

/pheanstalk/classes/Pheanstalk/Connection.php(121): Pheanstalk_Command_DeleteCommand->parseResponse('NOT_FOUND', NULL) 
/pheanstalk/classes/Pheanstalk.php(508): Pheanstalk_Connection->dispatchCommand(Object(Pheanstalk_Command_DeleteCommand)) 
/pheanstalk/classes/Pheanstalk.php(67): Pheanstalk->_dispatch(Object(Pheanstalk_Command_DeleteCommand)) 
/Altibbi/BeanstalkEngine.php(844): Pheanstalk->delete(Object(Pheanstalk_Job)) 
/var/www/altibbi/2.6.3.5/application/controllers/CliController.php(959): Altibbi_BeanstalkEngine->workQueue('recentactivity') 
/var/www/altibbi/2.6.3.5/application/controllers/CliController.php(123): CliController->beanstalkWorker('recentactivity') 
/Zend/Controller/Action.php(514): CliController->indexAction() 
/Zend/Controller/Dispatcher/Standard.php(295): Zend_Controller_Action->dispatch('indexAction') 
/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) 

чем проблема?

Благодаря

+0

Работа не существует, похоронена или зарезервирована клиентом. И вы можете получить эту информацию из документации https://github.com/mikelbring/Pheanstalk/blob/master/pheanstalk/doc/protocol-1.3.txt – tlenss

+1

Спасибо, да, работа не существует, вы можете опубликовать свой ответ принять его. –

ответ

0

Работа не существует, похоронен или зарезервирован клиентом. Вы можете получить более подробную информацию об ответах в protocol description

0

«NOT_FOUND», если задание не существует или не зарезервировано клиентом, не готово или не захоронено. Это может произойти, если задание было выполнено до того, как клиент отправил команду delete.

+0

От: https://github.com/mikelbring/Pheanstalk/blob/master/pheanstalk/doc/protocol-1.3.txt –