2012-06-23 2 views
1

Я хочу, чтобы один из моих скриптов знал, были ли завершены все оставшиеся задания в очереди в beanstalkd.Проверьте, выполнены ли все зарезервированные задания с использованием beanstalkc

В настоящее время я планирую выполнить итерацию каждого идентификатора задания и запустить peek(), чтобы узнать, не возвращается ли что-либо.

Есть ли более элегантный способ сделать это?

ответ

1

Я понял, как это сделать. Если количество зарезервированных заданий и заданных в очереди заданий равно нулю через клиент beanstalk, вы узнаете, когда остальные задания будут выполнены.

+0

Как вы можете проверить количество зарезервированных заданий? – satoru