![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息中间件
文章平均质量分 96
三分恶
只能当个全栈维持生活。
展开
-
面渣逆袭:RocketMQ二十三问
RocketMQ二十三问,这下通透了!原创 2022-04-07 20:33:28 · 4304 阅读 · 6 评论 -
十二张图,踹开消息队列的大门
消息队列,应用广泛,面试必问。一篇文章,十二张图,我们一起走进消息队列的世界。原创 2021-07-08 22:20:17 · 10103 阅读 · 56 评论 -
消息中间件学习笔记--RabbitMQ(三、模式实例)
创建项目创建一个maven项目rabbitmqpom.xml添加rabbitmq和hutool的依赖。<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap...原创 2019-07-17 20:56:54 · 688 阅读 · 0 评论 -
消息中间件学习笔记--RabbitMQ(二、模式)
AMQPAMQP,即 Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。AMQP 的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。RabbitMQ 是一个开源的 AMQP 实现。消息路由过程与 A...原创 2019-07-17 19:52:54 · 576 阅读 · 0 评论 -
消息中间件学习笔记--RabbitMQ(一、安装)
简介RabbitMQ 就是以 AMQP 协议实现的一种中间件产品,服务器端用 Erlang 语言编写,它可以支持多种操作系统,多种编程语言,几乎可以覆盖所有主流的企业级技术平台。安装安装erlangrabbitMQ 是基于 erlang 语言开发的,就如同 activemq 需要安装 java 环境一样, 为了使用 rabbitMQ 需要安装 erlang环境。下载下载地址:http...原创 2019-07-17 18:25:12 · 562 阅读 · 0 评论 -
消息中间件学习笔记--ActiveMQ(四、Spring方式)
Spring模式前面学的是jms模式,现在是Spring模式。感觉现在好像没有spring整合不了的东西啊,如果有,那一定是要原地死亡了。实例还是用之前的项目,pom.xml添加 spring , junit依赖。<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001...原创 2019-07-17 17:08:13 · 518 阅读 · 0 评论 -
消息中间件学习笔记--ActiveMQ(三、主题模式)
主题模式主题模式就是订阅模式,和队列模式不一样,不用争抢,就像听大喇叭,都能听得到。实例仍然用上一个maven项目。生产者类TestTopicProducter,和TestProducter差不多一样,只是创建主题又区别, //5.创建一个目标 (主题类型) Destination destination=session.createTopic(topicN...原创 2019-07-17 15:59:47 · 578 阅读 · 0 评论 -
消息中间件学习笔记--ActiveMQ(二、队列模式)
队列模式ActiveMQ 有两种模式,分别是队列模式和主题模式。队列模式,其实就是分食模式。 比如生产方发了 10条消息到 activeMQ 服务器, 而此时有多个 消费方,那么这些消费方就会瓜分这些10条消息,一条消息只会被一个消费方得到。主题模式,就是订阅模式。 比如生产方发了10条消息,而此时有多个消费方,那么多个消费方都能得到这 10条消息,就如同订阅公众号那样。创建项目创建一个...原创 2019-07-17 15:32:01 · 589 阅读 · 0 评论 -
消息中间件学习笔记--ActiveMQ(一、安装)
简介ActiveMQ是由Apache出品的,一款最流行的,能力强劲的开源消息总线。下载官网地址:http://activemq.apache.org/也可以从参考【1】直接下现成的解压。.bin存放的是脚本文件.conf存放的是基本配置文件.data存放的是日志文件.docs存放的是说明文档.examples存放的是简单的实例.lib存放的是activemq所需jar包.w...原创 2019-07-17 14:15:58 · 529 阅读 · 0 评论 -
消息中间件学习笔记--初识
干什么消息中间件是什么?干什么的?消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。这是百度百科的简介。以公众号为例,如果某用户关注了某个个公众号,每当管理员发布新内容的时候,都可以在这个公众号得到通知,这就是一种广播订阅模式。而公众号如何实现这一点呢? 就可以通过 消...原创 2019-07-17 11:46:01 · 510 阅读 · 0 评论