![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息队列Mq
文章平均质量分 76
馒头太帅了
这个作者很懒,什么都没留下…
展开
-
消息中间件RabbitMQ学习笔记---RabbitMQ中Connection与Channel的关系
消息中间件RabbitMQ学习笔记—RabbitMQ中Connection与Channel的关系1.关系简介生产者和消费者,需要与RabbitMQ Broker 建立TCP连接,也就是Connection 。一旦TCP 连接建立起来,客户端紧接着创建一个AMQP 信道(Channel),每个信道都会被指派一个唯一的ID。信道是建立在Connection 之上的虚拟连接, RabbitMQ 处理的每条AMQP 指令都是通过信道完成的。2.为什么不直接使用TCP连接,而是使用信道?Rabbi原创 2021-02-21 22:33:18 · 1048 阅读 · 0 评论 -
消息中间件RabbitMQ学习笔记---RabbitMQ的工作流程
消息中间件RabbitMQ学习笔记—RabbitMQ工作流程详解1. RabbitMQ工作流程详解—生产者发送消息的流程生产者连接RabbitMQ,建立TCP连接( Connection),获取信道(Channel) ,生产者拿到信道(Channel)生产者通过信道(Channel)声明一个Exchange(交换器,exchangeDeclare这个命令气的作用是在指定的虚拟主机内部是否有这样的一个交换器,如果有直接使用,没有就创建一个),并设置交换器的相关属性,比如交换器类型、是否持久化等生产者原创 2021-02-21 21:39:38 · 422 阅读 · 0 评论 -
消息中间件RabbitMQ学习笔记---RabbitMQ安装配置和常用命令
消息中间件RabbitMQ学习笔记—RabbitMQ安装和配置1.安装RabbitMQ简介RabbitMQ的安装需要首先安装Erlang,因为它是基于Erlang的VM运行的。RabbitMQ需要的依赖:socat和logrotate,logrotate操作系统中已经存在了,只需要安装socat就可以了。RabbitMQ与Erlang的兼容关系详见:https://www.rabbitmq.com/which-erlang.html2.安装RabbitMQ步骤安装依赖:yum instal原创 2021-02-20 00:20:17 · 172 阅读 · 0 评论 -
消息中间件RabbitMQ学习笔记---RabbitMQ简介
消息中间件RabbitMQ学习笔记—RabbitMQ简介1.RabbitMQ简介RabbitMQ,俗称“兔子MQ”(可见其轻巧,敏捷),是目前非常热门的一款开源消息中间件,不管是互联网行业还是传统行业都广泛使用(最早是为了解决电信行业系统之间的可靠通信而设计)。高可靠性、易扩展、高可用、功能丰富等支持大多数(甚至冷门)的编程语言客户端。RabbitMQ遵循AMQP协议,自身采用Erlang(一种由爱立信开发的通用面向并发编程的语言)编写。RabbitMQ也支持MQTT等其他协议。Rab转载 2021-02-17 21:33:29 · 202 阅读 · 0 评论 -
消息中间件RabbitMQ学习笔记---AMQP协议简介
消息中间件RabbitMQ学习笔记—AMQP协议简介1.协议架构简介AMQP全称高级消息队列协议(Advanced Message Queuing Protocol),是一种标准,类似于JMS,兼容JMS协议。目前RabbitMQ主流支持AMQP 0-9-1,3.8.4版本支持AMQP 1.0。2.AMQP中的概念简介Publisher:消息发送者,将消息发送到Exchange并指定RoutingKey,以便queue可以接收到指定的消息。Consumer:消息消费者,从queue获取消息原创 2021-02-16 21:10:14 · 375 阅读 · 0 评论 -
消息中间件RabbitMQ学习笔记---JMS规范简介
消息中间件RabbitMQ学习笔记—JMS规范和AMQP协议1.JMS经典模式详解JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM,Message oriented Middleware)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。与具体平台无关的API,绝大多数MOM提供商都支持。它类似于JDBC(Java Database Connectivity)。2.JMS消息介绍消息是JM原创 2021-02-16 20:46:53 · 712 阅读 · 1 评论