activemq
文章平均质量分 78
lizehua123
这个作者很懒,什么都没留下…
展开
-
activemq 三种索引的使用分析
第一种索引Store-based 消息接收后,首先完成消息存储的工作,判断是否有空闲的内存可用,如果有的话,直接进入DisPatchQueue,如果没有可用内存,维护一个指针,当需要消息的时候,直接从消息存储的介质里每次读取一批消息,然后存入DisPatchQueue。(此消息存储的大小取决于storeUsage设置的大小)速度适中,建议采用第二种索引 VM Cur翻译 2015-11-16 17:20:58 · 836 阅读 · 0 评论 -
activemq 内存管理
内存管理是通过MemoryUsage来管理的,broker启动时会创建一个SystemUsage 对象包括三个属性1. MemoryUsage2. StoreUsage3. TempUsage MemoryUsage 本质上一个计数器,是消息使用内存的记录。当做了Producer Flow Control(就是对队列主题进行内存限制)会给每一个destination翻译 2015-11-17 17:11:18 · 556 阅读 · 0 评论 -
服务器时间不同步影响activemq 消息过期
发送消息后,在session中会对消息进行封装,添加过期时间 long expiration = 0L; if (!producer.getDisableMessageTimestamp()) { long timeStamp = System.currentTimeMillis();原创 2016-01-05 11:02:43 · 2980 阅读 · 1 评论 -
jmx 监控 tomcat 和activemq
activemq jmx 监控设置1.cat/etc/hosts 检查hosts文件设置,不用127.0.0.1,用实际IP地址 2.${ACTIVEMQ_HOME}/conf/activemq.xml中的 broker节点增加 useJmx="true"属性3.${ACTIVEMQ_HOME}/conf/activemq.xml中的managementContext原创 2015-12-06 11:30:36 · 1148 阅读 · 0 评论 -
activemq spring整合 以及虚拟主题设置
1. jmstemplate 配置 testqueue" class="org.apache.activemq.command.ActiveMQQueue"> 2.消息监听器配置 mqConnec原创 2016-01-08 17:55:55 · 2016 阅读 · 0 评论 -
activemq 安装 network方式
1. 目前activemq 模式主要是network方式,提供负载功能,zookeeper方式为高可用方式,两种方式都支持点单故障,本人以为network方式更合适原创 2016-01-09 19:43:46 · 2035 阅读 · 0 评论 -
activemq 假死
activemq 消息堆积一段时间后,消息不再发送,也无法接收原创 2016-01-09 19:41:39 · 8992 阅读 · 0 评论