ActiveMQ
文章平均质量分 92
无极的移动代码
好好学习 好好工作 好好生活
展开
-
ActiveMQ整理
消息中间件三大作用:异步、解耦、削峰完全支持JMS协议和J2EE规范JMS协议是一个接口规范类似于JDBC,与厂商无关的提供方法JMS的消息模式:点对点发布订阅JMS API对象activeMQ的安装activemq的访问原生JMS操作除了一个监听器还有一个普通接收spring整合基于配置文件springboot整合JMS协议结构和 JMS Message...原创 2020-04-16 07:22:21 · 130 阅读 · 0 评论 -
ActiveMQ面试题
ActiveMQ宕机了怎么办官方的解决方案是主从集群(备份)方案zookeeper集群Replicated(瑞pk得) levelDB就是之前在讲消息持久化kahaDB的另一种消息持久化方案,这种方案的性能会比较好activemq集群activemq最起码有三个,因为一个activemq挂了之后可以在另外两个中选取,如果只有两个的话挂了一个就只剩下一个没法选取了,三台activemq只...原创 2020-04-16 06:56:37 · 11336 阅读 · 0 评论 -
ActiveMQ学习四(高级特性2-6[消息持久化、事务、确认机制、投递方式、死信队列])
消息持久化消息持久化是保证消息不丢失的重要方式ActiveMQ提供了以下三种的消息存储方式:Memory(内存)优点:效率高,缺点:一旦ActiveMQ服务器重启内存会丢失日志,优点:可以持久化当MQ服务器重启依然会保留在MQ服务器里面丢失的可能性就比较低了,缺点:肯定比内存的效率会稍低一点,但是ActiveMQ在对日志的形式的持久化做了一个提高,所以性能也不会说损耗特别多第三...原创 2020-04-16 06:26:33 · 935 阅读 · 0 评论 -
ActiveMQ学习三(高级特性1:消息组成[消息头、消息体、消息属性])
JMS(Java Message service)的消息组成详解JMS消息组成格式我们之前也了解到ActiveMQ是基于JMS标准的一个产品JMS的消息到底是怎么组成的,他的格式是什么,我们很必要去指定整个JMS协议组成结构如下:JMS Message(消息)由三部分组成:消息头 (Message Header)消息体(Message Body)消息属性(Message Pr...原创 2020-04-16 04:02:42 · 1784 阅读 · 0 评论 -
ActiveMQ学习二(原生Java(JMS)操作,spring整合,springboot 整合)
学习视频来自于黑马:https://www.bilibili.com/video/BV1vJ41177j1?p=12原生JMS API操作ActiveMQPTP(点对点)模式(生产者)1、引入坐标(导入依赖)创建项目编写生产消息的测试类创建会话参数2的值1是自动确认的意思创建消息有很多种类型,这边暂时先用文本类型为了看到这个效果可以打印一个然后启动这个main...原创 2020-04-16 02:14:48 · 418 阅读 · 0 评论 -
ActiveMQ学习一(入门和安装)
ActiveMQ简介:消息中间件三大作用:异步处理:提高系统并发能力,吞吐能力应用解耦流量削峰常见的消息中间件对比ActiveMQ优势:Java语言编写,从源码的分析角度还是改造对Java开发都是友好的,最老牌的MQ,比较成熟稳定,有较多文档,学习难度(门槛)稍微低一点。ActiveMQ简介及JMS完全支持JMS协议和J2EE规范什么是JMS协议JMS消息模式...原创 2020-04-15 21:58:03 · 394 阅读 · 0 评论