随笔分类 -  MQ

摘要:RabbitMQ是基于AMQP(Advanced Message Queue)标准协议规范的实现,由Erlang语言开发。 RabbitMQ结构图: 一、名词概念 Broker:消息队列服务器实体。 Exchange:消息交换机,它指定消息按什么规则,路由到哪个队列。 Queue:消息队列载体,每个 阅读全文
posted @ 2020-04-14 23:45 寻尘向阳 阅读(188) 评论(0) 推荐(0)
摘要:RabbitMQ安装步骤: 由于rabbitmq服务端是基于Erlang语言编写,因此安装rabbitmq的前提需要安装Erlang(本人安装的是windows版本) 1.Erlang下载:https://www.erlang.org/downloads/22.3 2.RabbitMQ下载:http 阅读全文
posted @ 2020-04-12 14:09 寻尘向阳 阅读(133) 评论(0) 推荐(0)
摘要:一、JMS规范 定义:Java Message Service,本质是API,Java平台消息中间件的规范,java应用程序之间进行消息交换。包含点对点(Ponit to Point)和发布/订阅(Publish/Subscribe)2种消息模型,提供可靠的消息传输、事务和消息过滤等机制。主要特点包 阅读全文
posted @ 2020-04-10 01:42 寻尘向阳 阅读(233) 评论(0) 推荐(0)
摘要:一、消息中间件定义: 采用消息传送机制/消息队列的技术,实现数据之间的交流。主要应用分布式跨系统之间的集成,比如电商场景:用户下单减库存,调用物流系统,尤其对于模块微服务化,业务的拆分和系统的扩充,涉及到系统之间交互,一般用Restful和RPC实现服务之间的调用,但如果高并发场景下,为实现高吞吐量 阅读全文
posted @ 2020-04-10 00:01 寻尘向阳 阅读(426) 评论(0) 推荐(0)