ActiveMQ
文章平均质量分 93
程序员B
先走别人的路,再走自己的路
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(八)--ActiveMQ的高级特性
一. 引入消息队列后如何保证其高可用性 Zookeeper + relicated-levelted-leveldb-store主从集群 二. 异步投递Async Sends 1. 异步投递 官网 说明: 对于一个Slow Consumer, 使用同步发送消息肯能出现Producer堵塞等情况, 慢消费者适合异步发送 2. 是什么 ActiveMQ支持同步,异步两种发送的模式将消息发送到b...原创 2020-02-20 18:38:30 · 299 阅读 · 0 评论 -
(七)--ActiveMQ多节点集群
1. 面试题 引入消息队列之后该如何保证其高可用性? 2. 是什么 基于Zookeeper和LevelDB搭建ActiveMQ集群 集群仅提供主备方式的高可用集群功能,避免单点故障 3. zookeeper+replicated-leveldb-store的主从集群 从ActiveMQ5.9开始,ActiveMQ的集群实现方式取消了传统的Master-Slave方式.增加了基于 Zookeep...原创 2020-02-20 16:07:42 · 433 阅读 · 0 评论 -
(六)--ActiveMQ的消息存储和持久化
1. 官网 https://activemq.apache.org/persistence 面试题: MQ的高可用? (1.事务, 2.持久,3. 签收MQ自带)-可持久化 2. 是什么 说明: -------为了避免意外宕机以后丢失信息, 需要做到重启后可以恢复消息队列, 消息系统一般都会采用持久化机制 ActiveMQ的消息持久化机制有JDBC,AMQ, KahaBD和LevelDB, 无论使...原创 2020-02-19 22:28:02 · 663 阅读 · 0 评论 -
(五)--ActiveMQ的传输协议
一. 面试题 默认的61616端口如何修改? 你生产上的链接协议如何配置的? 使用TCP吗? 二. 官网 官方描述各种主要协议 1. 是什么 ActiveMQ支持的client-broker通讯协议有: TCP 、 NIO、UDP、SSL、Http(s)、VM。其中配置Transport Connector的文件在activeMQ安装目录的conf、activemq.xml中的< tran...原创 2020-02-19 20:19:46 · 332 阅读 · 0 评论 -
(四)--Spring, SpringBoot整合ActiveMQ
一. Spring整合ActiveMQ 1. Maven修改, 需要添加Spring支持JMS的包 Pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001...原创 2020-02-19 19:42:16 · 311 阅读 · 0 评论 -
(三)--JMS规范的落地产品
一. 是什么 1. JavaEE 是一套使用Java进行企业级应用开发的大家一致遵循的13个核心规范工业标准,JavaEE平台提供了一个几月组件的方法来加快设计, 开发,装配及部署企业应用程序. 1.JDBC(Java DataBase)数据库连接 2.JNDI(Java Naming and Directory Interface)Java的命名和目录接口 3. EJB (Enterpris...原创 2020-02-19 13:15:57 · 314 阅读 · 1 评论 -
(二)--JAVA编码实现ActiveMQ通讯
生产者 1. 新建MAVEN工程 2. 修改POM.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2019-12-28 16:34:37 · 246 阅读 · 0 评论
分享