rabbitMQ消息队列 – publish方法解析

WebServer 林涛 200℃ 0评论

##basic_publish
当交换机和队列都准备好了..接下来就准备发送消息了..
在案例里边.我们使用到了这个语句
$channel->basic_publish($message,'TestExchange');

也就是发送消息..我们看具体函数定义

    public function basic_publish(
        $msg,
        $exchange = '',
        $routing_key = '',
        $mandatory = false,
        $immediate = false,
        $ticket = null
    ) {
顺序 参数名 作用
1 $msg 消息对象
2 $exchange 消息对象
3 $routing_key 消息的路由名
4 $mandatory 消息至少有一个队列能够接受,如果交换机无法把消息发送到具体的队列中,是否要把消息发送到失败投递记录中,而不是让其消失
5 $immediate 这个是一个被作废的属性.
6 $ticket  

如需转载请注明: 转载自26点的博客

本文链接地址: rabbitMQ消息队列 – publish方法解析

转载请注明:26点的博客 » rabbitMQ消息队列 – publish方法解析

喜欢 (0)
发表我的评论
取消评论

表情