##BIND
吧exchange比作男生,queue比作女生,那么今天是exchange和队列queue的大喜日子.让我们祝愿他们白头到老永不宕机.
我们看一下之前的代码.
$channel->queue_bind('TestQueue','TestExchange');
这句话的意思就就是把队列和交换机绑在一起.
那么他的函数定义代码如下
* Binds queue to an exchange * * @param string $queue * @param string $exchange * @param string $routing_key * @param bool $nowait * @param array $arguments * @param int $ticket * @return mixed|null */ public function queue_bind($queue, $exchange, $routing_key = '', $nowait = false, $arguments = null, $ticket = null) {
参数序号 | 参数名 | 作用 |
---|---|---|
1 | $queue | 队列名 |
2 | $exchange | 交换机名 |
3 | $routing_key | 路由名 |
4 | $nowait | 不等待执行结果 |
5 | $arguments | 额外参数 |
6 | $ticket | …. |
我们又赶了另外一场婚礼..结果发现..是两男的….哦不对.是两个$exchange
$channel->exchange_bind('TestExchangeShou','TestExchangeGong');
参数序号 | 参数名 | 作用 |
---|---|---|
1 | $destination | 交换机名,指明谁是受,也就是接受者 |
2 | $source | 交换机名,指明谁是攻,也就是消息发送者 |
3 | $routing_key | 路由名 |
4 | $nowait | 不等待执行结果 |
5 | $arguments | 额外参数 |
6 | $ticket | …. |
如需转载请注明: 转载自26点的博客
本文链接地址: rabbitMQ消息队列 – bind方法解析
转载请注明:26点的博客 » rabbitMQ消息队列 – bind方法解析