![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息中间件
文章平均质量分 94
LFuser.
这个作者很懒,什么都没留下…
展开
-
Kafka--概述
1.什么是KafkaKafka 是一个分布式的基于发布/订阅模式的消息队列(Message Queue),主要应用于大数据实时处理领域。(1)消息系统消息系统负责将数据从一个应用程序传输到另外一个应用程序,使程序之间解耦可以专注于自己的功能。消息系统有两种消息传递模式:一种是点对点(消息队列),另一种是基于发布-订阅模式。(2)流处理平台Kafka 不仅能够与大多数流式计算框架完美整合,并且自身也提供了一个完整的流式处理库,即kafka Streaming。(3)存储系统Kafka的消息持久原创 2021-08-05 23:28:28 · 852 阅读 · 2 评论 -
消息中间件之ActiveMQ--高级特性
文章目录11、高级特性和大厂常考重点11.1 异步投递与其回调函数11.2延迟投递和定时投递11.3 消费重试机制11.4 防止重复调用【笔记于学习尚硅谷课程所作】11、高级特性和大厂常考重点11.1 异步投递与其回调函数 ActiveMQ默认使用异步发送的模式:除非明确指定使用同步发送的方式或者在未使用事务的前提下发送持久化的消息,这两种情况都是同步发送的。 如果你没有使用...原创 2020-05-04 12:56:50 · 262 阅读 · 0 评论 -
消息中间件之ActiveMQ--多节点集群
文章目录10、ActiveMQ多节点集群10.1 集群原理图10.2 部署规划和步骤【笔记于学习尚硅谷课程所作】10、ActiveMQ多节点集群 基于ZooKeeper和LevelDB搭建ActiveMQ集群。集群仅提供主备方式的高可用集群功能,避免单点故障。 三种集群方式:基于sharedFileSystem共享文件系统(KahaDB)、基于JDBC、基于可复制的LevelD...原创 2020-05-04 12:55:22 · 639 阅读 · 0 评论 -
消息中间件之ActiveMQ--消息存储和持久化
文章目录9、ActiveMQ的消息存储和持久化9.1 MQ持久化介绍9.2 MQ持久化机制的种类9.3 KahaDB的存储原理9.4 JDBC配置mysql9.5 JDBC的加强【笔记于学习尚硅谷课程所作】9、ActiveMQ的消息存储和持久化9.1 MQ持久化介绍 为了避免意外宕机以后丢失信息,需要做到重启后可以恢复消息队列,消息系统一般都会采用持久化机制。ActiveMQ的消息...原创 2020-05-04 12:53:14 · 478 阅读 · 0 评论 -
消息中间件之ActiveMQ--传输协议
文章目录8、ActiveMQ的传输协议8.1 网络协议的种类8.2 使用NIO传输协议8.3 NIO加强【笔记于学习尚硅谷课程所作】8、ActiveMQ的传输协议8.1 网络协议的种类协议描述TCP[重]默认的协议,性能相对可以NIO[重]基于TCP协议之.上的,进行了扩展和优化,具有更好的扩展性UDP性能比TCP更好,但是不具有可靠性SSL...原创 2020-05-04 12:51:10 · 284 阅读 · 0 评论 -
消息中间件之ActiveMQ--SpringBoot整合ActiveMQ
文章目录7、SpringBoot整合ActiveMQ7.1 队列7.1.1 生产者7.1.2 生产者之定时投递7.1.3 消费者7.2 主题7.2.1 生产者7.2.2 消费者【笔记于学习尚硅谷课程所作】7、SpringBoot整合ActiveMQ7.1 队列7.1.1 生产者pom.xmlapplication.yml配置bean生产者主启动类测试单元1.pom.x...原创 2020-05-04 12:49:24 · 219 阅读 · 0 评论 -
消息中间件之ActiveMQ--Spring整合ActiveMQ
文章目录6、Spring整合ActiveMQ1.Maven修改(添加Spring支持JMS的包)2.Spring配置文件3.队列4.主题5.不启动消费者,通过配置监听完成【笔记于学习尚硅谷课程所作】6、Spring整合ActiveMQ1.Maven修改(添加Spring支持JMS的包)<!-- https://mvnrepository.com/artifact/com.fast...原创 2020-05-04 12:48:24 · 275 阅读 · 0 评论 -
消息中间件之ActiveMQ--Broker
文章目录5、ActiveMQ的Broker5.1 Broker介绍5.2 嵌入式Broker【笔记于学习尚硅谷课程所作】5、ActiveMQ的Broker5.1 Broker介绍 相当于一个ActiveM服务器实例 Broker其实就是实现了用代码的形式启动ActiveMQ将MQ嵌入到Java代码中,以便随时用随时启动,在用的时候再去启动这样能节省了资源,也保证了可靠性。...原创 2020-05-04 12:47:04 · 565 阅读 · 0 评论 -
消息中间件之ActiveMQ--JMS规范
文章目录4、JMS规范4.1 JMS概述1.JavaEE概念2.JMS概念3.JMS的四大元素4.2 JMS message重要属性介绍1.消息头2.消息体3.消息属性4.3JMS的可靠性1.持久性(PERSISTENT)2.事务3.签收(Acknowledge)4.4 总结1.点对点总结2.发布订阅总结【笔记于学习尚硅谷课程所作】4、JMS规范4.1 JMS概述1.JavaEE概念...原创 2020-05-04 12:45:49 · 223 阅读 · 0 评论 -
消息中间件之ActiveMQ--ActiveMQ概述
文章目录1、ActiveMQ概述1.1 定义1.2 过程1.3 特点与作用2、Linux环境下的安装3、Java编码实现ActiveMQ通讯3.1 了解JMS编码总体架构3.2 粗说目的地Destination1.两大模式特性2.两大模式比较3.3 JMS开发的基本步骤3.4 两种消费方式3.5 生产者与消费者编码(队列)【笔记于学习尚硅谷课程所作】1、ActiveMQ概述1.1 定义...原创 2020-05-04 12:42:34 · 233 阅读 · 0 评论