![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RabbitMQ
盲流子开发
这个作者很懒,什么都没留下…
展开
-
RabbitMQ--核心概念及AMQP协议
1. 互联网大厂为什么选择RabbitMQ RabbitMQ的高性能之道是如何做到的 什么是AMQP高级协议 AMQP核心概念是什么原创 2020-01-14 16:16:15 · 524 阅读 · 0 评论 -
rabbitmq、kafka、activemq、rocketmq之间对比,区别
1. 为什么使用消息队列 使用消息队列主要应用于三个场景:解耦、异步、削峰 1.1 解耦 传统模式: 传统模式的缺点: 系统间耦合性太强,如上图所示,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦! 中间件模式: 中间件模式的的优点: 将消息写入消息队列,需要消息的系统自己从消息队列中订阅,从而系统A不需要做任何修改。 1.2 异步 传统...原创 2020-01-13 14:42:58 · 1252 阅读 · 0 评论 -
WINDOWS安装RabbitMQ
rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。 1.下载 下载地址:http://www.rabbitmq.com/download.html 2.windows下安装 2.1.安装Erlang ...原创 2019-03-21 22:41:33 · 263 阅读 · 1 评论 -
RabbitMQ之简单队列
1. 简单队列图示 P:消息的生产者 C : 消息的消费者 红色 : 队列 生产者将消息"hello"发送至队列,消费者从队列中获取消息 2.导入RabbitMQ依赖包 <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> ...原创 2019-03-21 23:44:19 · 359 阅读 · 0 评论