![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RabbitMQ
lbr2008
这个作者很懒,什么都没留下…
展开
-
RabbitMQ五种消息队列学习(五)--路由模式
RabbitMQ五种消息队列学习(五)–路由模式标签(空格分隔): RabbitMQ发布订阅模式只是利用路由这个功能,将消息全部分发给所有与路由绑定的队列中,不能对不同的消息进行选择性的分发。模型结构路由根据Routing Key进行动态的绑定分发 消息路径如下: 实现1、生产者 发送一个key:channel.basicPublish(EXCHANGE_NAME, “delete”, nu原创 2017-12-18 09:50:52 · 1223 阅读 · 0 评论 -
RabbitMQ五种消息队列学习(四)--发布订阅模式
RabbitMQ五种消息队列学习(四)–发布订阅模式标签(空格分隔): RabbitMQ由于生产者和消费者之间用相同的队列,形成了应用直接的耦合关系,那怎么解耦呢。使用发布订阅模式队列模型 1、1个生产者,多个消费者 2、每一个消费者都有自己的一个队列 3、生产者没有将消息直接发送到队列,而是发送到了交换机 4、每个队列都要绑定到交换机 5、生产者发送的消息,经过交换机,原创 2017-12-15 17:00:09 · 409 阅读 · 0 评论 -
RabbitMQ五种消息队列学习(三)--Work模式
RabbitMQ五种消息队列学习(三)–Work模式标签(空格分隔): RabbitMQ由于在实际应用中,简单队列模型无法解决很多实际问题,而且生产者和消费者是一对一的关系。模型较为单一。故引入Work模式。结构图 一个生产者、多个消费者。 一个消息只能被一个消费者获取。测试实现: 1、生产者 private final static String QUEUE_NAME = "test原创 2017-12-15 16:59:22 · 465 阅读 · 0 评论 -
Rabbit五种消息队列学习(二) -- 简单队列
Rabbit五种消息队列学习(二) – 简单队列标签(空格分隔): RabbitMQ队列结构图 P:消息的生产者 C:消息的消费者 红色:队列生产者将消息发送到队列,消费者从队列中获取消息。测试1、连接MQ public static Connection getConnection() throws Exception { //定义连接工厂 Con原创 2017-12-15 16:58:53 · 615 阅读 · 0 评论 -
Rabbit五种消息队列学习(一) -- 总述
Rabbit五种消息队列学习(一) – 总述标签(空格分隔): RabbitMQRabbitMQ支持五种消息传递类型,分别如下图所示: 上图中显示6中消息队列分别为: 1、简单队列 一个生产者将消息放到队列中,一个消费者监听队列2、工作队列(Work queues) 一个生产者生产的消息放到队列中,多个消费者监听队列3、发布订阅模式(Publish/Subscribe) 生产者将原创 2017-12-15 16:58:01 · 474 阅读 · 0 评论 -
Centos6.5 安装 RabbitMQ3.6.1
Centos6.5 安装 RabbitMQ3.6.1标签(空格分隔): RabbitMQ安装Erlang1\、创建目标安装目录cd /usr/local/src/mkdir rabbitmqcd rabbitmq2、添加yum支持 在线安装:wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm原创 2017-12-15 16:57:16 · 605 阅读 · 0 评论 -
Centos6.5 安装 RabbitMQ3.6.1
Centos6.5 安装 RabbitMQ3.6.1个人安装RabbitMQ总结:安装编译工具yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel1安装Erlang1. 下载erlang下载地址:http://download.csdn.net/detail转载 2017-11-30 14:32:30 · 265 阅读 · 0 评论 -
RabbitMQ五种消息队列学习(六)--通配符模式(路由类型:Topic)
RabbitMQ五种消息队列学习(六)–通配符模式(路由类型:Topic)标签(空格分隔): RabbitMQ正如上一篇文章中所描述的一种模式的升级,如果需要监听某个交换机的所有消息的话,可以通过消息队列的形式进行绑定。队列结构图 通过字符串通配符的模式匹配需要分发的消息队列 消息路径: 实现: 1、生产者 private final static String EXCHANGE_NAME原创 2017-12-18 09:55:40 · 4228 阅读 · 0 评论