随笔分类 -  ActiveMQ

摘要:消息投递方式 投递方式一共有三种:异步投递,延迟投递,定时投递。 异步投递 同步发送:消息生产者使用持久(Persistent)传递模式发送信息的时候,Producer.send()方法会被阻塞,直到broker发送一个确认消息给生产者(ProducerAck),这个确认消息按时broker已经成功 阅读全文
posted @ 2020-02-17 08:47 夏夜凉凉 阅读(1382) 评论(1) 推荐(0)
摘要:ActiveMQ的消息事务 消息事务,是保证消息传递原子性的一个重要特性,和JDBC的事务特征类似。 一个事务性发送,其中一组消息要么能够全部保证到达服务器,要么都不到达服务器。生产者,消费者与消息服务器都支持事务性。ActiveMQ得事务主要偏向在生产者得应用。 ActiveMQ消息事务流程图: 阅读全文
posted @ 2020-02-16 12:29 夏夜凉凉 阅读(1446) 评论(0) 推荐(0)
摘要:消息持久化 消息持久化是保证消息不丢失的重要方式。 ActiveMQ提供了以下三种的消息存储方式: 1. Memory消息存储-基于内存的消息存储。 2. 基于日志消息存储方式,KahaDB是ActiveMQ的默认日志存储方式,它提供了容量的提升和恢复能力。 3. 基于JDBC的消息存储方式-数据存 阅读全文
posted @ 2020-02-15 13:56 夏夜凉凉 阅读(328) 评论(0) 推荐(0)
摘要:消息中间件 在说activemq之前,首先要说下‘中间件’。百度百科对于中间件的理解是: 看上去很不好理解,那么下面我用我的理解简单解释下什么是中间件: 就拿生活中网上购物举例子,从快递点--送到买家,一个快递员需要一次送很多家,如果每家都送到门口,那么无疑加重了快递员的工作,效率也不高,如果快递员 阅读全文
posted @ 2020-02-14 22:09 夏夜凉凉 阅读(629) 评论(0) 推荐(0)
摘要:目录介绍 首先看一下下载下来的目录结构 bin:服务启动相关的命令文件所在目录 conf:配置文件所在目录,任何配置文件修改后,都要重启ActiveMQ,否则不生效。 data:默认持久化文件所在目录(日志) docs:里面放的是用户手册 examples:存放例子,包括配置文件,代码 lib:存放 阅读全文
posted @ 2020-01-17 08:43 夏夜凉凉 阅读(667) 评论(0) 推荐(0)
摘要:下载地址: http://activemq.apache.org/activemq-5159-release.html 下载之后解压出来,目录如下 打开bin目录下的地址可以看到有两个文件夹win32和win64,可以根据自己的电脑情况来选择。 我这里选择win64位的,点击activemq.bat 阅读全文
posted @ 2020-01-11 10:53 夏夜凉凉 阅读(4020) 评论(0) 推荐(0)