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