2015-04-09 2 views
1

какая разница между выборами фалкона beanstalk и методами наблюдения. комментарии двух одинаковы.какая разница phalcon beanstalk queue выбирает и смотрит методы

namespace Phalcon\Queue { 
     ... 
     /** 
     * Change the active tube. By default the tube is 'default' 
     * 
     * @param string $tube 
     * @return string|boolean 
     */ 
     public function choose($tube){ } 


     /** 
     * Change the active tube. By default the tube is 'default' 
     * 
     * @param string $tube 
     * @return string|boolean 
     */ 
     public function watch($tube){ } 
     ... 
} 

ответ

1

«Смотрел» очередь - это трубка, с которой клиент резервирует задания. «Используемая» очередь - это трубка, на которую клиент ставит задания.

Полезно? Я думаю, что документы Phalcon здесь слишком короткие. Должно быть улучшено!

Кодекс Phalcon 2.0:

выбрать() метод: https://github.com/phalcon/cphalcon/blob/2.0.0/phalcon/queue/beanstalk.zep#L182

часы() метод: https://github.com/phalcon/cphalcon/blob/2.0.0/phalcon/queue/beanstalk.zep#L202

Beanstalkd документы фрагмент: http://beanstalkc.readthedocs.org/en/latest/tutorial.html#tube-management

Я всегда читаю код от Phalcon 2.0, потому что он написан в Zephir, который выглядит как PHP, и его легче понять, чем th e C код Phalcon 1.x.x