
RabbitMQ
Zach-vip
学无止境!!!
展开
-
RabbitMQ消息队列(一): Detailed Introduction 详细介绍
1. 历史 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异步消息处理中却不是这样,只有大企业有一些商业实现(如微软的 MSMQ ,IBM 的 Websphere M转载 2016-09-20 19:00:52 · 302 阅读 · 0 评论 -
使用PHP访问RabbitMQ消息队列
扩展安装PHP访问RabbitMQ实际使用的是AMQP协议,所以我们只要安装epel库中的php-pecl-amqp这个包即可rpm -ivh http://mirror.neu.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpmyum install php-pecl-amqp交换建立原创 2017-01-20 15:49:33 · 2553 阅读 · 0 评论 -
rabbitMQ-PHP
这是工作队列 /** * 推送消息到MQ队列 * @param $message //队列信息 * @param $exchange //交换机名 * @param $queue //队列名 * @param $kRoute //路由key */ public function publish($exchange, $que原创 2017-03-28 18:14:28 · 574 阅读 · 0 评论 -
rabbitMQ的交换机类型
1、默认交换机(default exchange)实际上是一个由消息代理预先声明好的没有名字(名字为空字符串)的直连交换机(direct exchange)。它有一个特殊的属性使得它对于简单应用特别有用处:那就是每个新建队列(queue)都会自动绑定到默认交换机上,绑定的路由键(routing key)名称与队列名称相同。2、Direct exchange(直连交换机),(Empty st翻译 2017-05-11 17:02:04 · 909 阅读 · 0 评论