
mq
hzau_itdog
努力,奋斗!
展开
-
RabbitMQ入门(一)
1、前言 目前消息队列(MQ)在大型系统中被广泛应用,掌握MQ是java程序员的必备技能,下面我们从零开始学习MQ 1.1、什么是MQ MQ全称为Message Queue,即消息队列, RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开 发中应用非...原创 2019-04-26 11:21:59 · 273 阅读 · 0 评论 -
RabbitMq入门(二)常用的工作模式
0、"Hello World!" 代码 请参考代码 1、Work queues 工作队列模式相比于helloworld入门程序就是同一个队列被多个消费者绑定, 结果: 1、一条消息只会被一个消费者接收; 2、rabbit采用轮询的方式将消息是平均发送给消费者的; 3、消费者在处理完某条消息后,才会收到下一条消息。 2、Publish/Subscribe 消息生成者...原创 2019-04-26 15:22:04 · 391 阅读 · 0 评论 -
RabbitMq入门(三)springBoot整合RabbitMQ
1、配置pom文件 此过程可以使用spring start project选择需要的web、和rabbitMQ模块快速构建 最终pom.xml如下 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w...原创 2019-04-28 10:18:29 · 309 阅读 · 0 评论