随笔分类 - 【中间件】--RabbitMQ
摘要:1、简单模式 简单模式:该模式是个一对一模式,只有一个生产者(用于生产消息),一个队列 Queue(用于存储消息),一个消费者 C (用于接收消息)。 注:简单模式也用到了交换机,使用的是默认的交换机(AMQP default)。 代码实现 [1] 创建一个Maven项目 RabbitMQ:父工程
阅读全文
摘要:1、RabbitMQ所需环境 JDK1.8 CentOS7-64位 Erlang-OTP erlang官网:https://www.erlang.org/ RabbitMQ rabbitmq官网:https://www.rabbitmq.com/ 2、MQ与erlang的版本 rabbitmq和er
阅读全文
摘要:1、RabbitMQ的简介 RabbitMQ是由erlang语言开发,基于AMQP协议实现的消息队列,它的并发能力强,性能极好,延迟极低,稳定性和安全性很高,同时还支持集群。RabbitMQ在分布式系统开发中应用非常广泛,是最受欢迎的开源消息中间件之一。 注意:由于RabbitMQ是采用erlang
阅读全文
摘要:1、什么是MQ MQ(Message Quene) : 翻译为消息队列,就是指存储消息的一个容器。它是一个典型的生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,可以轻松的实现系统间解耦。别名
阅读全文