phalcon beanstalk队列的选择和观察方法有什么区别
what's the difference phalcon beanstalk queue's choose and watch methods
phalcon beanstalk queue 的 choose 和 watch 方法有什么区别。
两人的评论是一样的
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){ }
...
}
"watched" 队列是客户端从中保留作业的管道。
"used" 队列是客户将作业放入的管道。
有用吗?我认为这里的 Phalcon 文档太短了。应该改进!
Phalcon 2.0代码:
选择()方法:
https://github.com/phalcon/cphalcon/blob/2.0.0/phalcon/queue/beanstalk.zep#L182
watch() 方法:
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,比Phalcon的C代码更容易理解1.x.x
phalcon beanstalk queue 的 choose 和 watch 方法有什么区别。 两人的评论是一样的
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){ }
...
}
"watched" 队列是客户端从中保留作业的管道。 "used" 队列是客户将作业放入的管道。
有用吗?我认为这里的 Phalcon 文档太短了。应该改进!
Phalcon 2.0代码:
选择()方法: https://github.com/phalcon/cphalcon/blob/2.0.0/phalcon/queue/beanstalk.zep#L182
watch() 方法: 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,比Phalcon的C代码更容易理解1.x.x