2012年7月24日

【ActiveMQ Tuning】vmCursor on Destination

摘要: Overview:在ActiveMQ的Broker中,一个cursor用来持有一批内存中消息,这是一批正在等待发送到目标地址的消息。默认的,这批消息是从消息存储中取出,并且指向一个cursor(这是存储游标) http://fusesource.com/docs/broker/5.4/tuning/PersTuning-vmCursor.html ActiveMQ有另一种游标实现,VM cursor,在某些情境下非常快。VM cursor是,进入的消息直接关联cursor,同时存储到消息存储中。(关联cursor的同时存储到消息存储中)。如果消费者(consumer)非常快,可以跟的... 阅读全文

posted @ 2012-07-24 16:19 南郭先生kaka 阅读(734) 评论(0) 推荐(0) 编辑

【ActiveMQ Tuning】JMS Transactions

摘要: 使用JMS Transactions改善效率http://fusesource.com/docs/broker/5.4/tuning/PersTuning-JmxTxn.htmlYou can improve efficiency of the broker using JMS transactions, because JMS transactions enable the broker to process messages inbatches. That is, a batch consists of all the messages a producer sends to the br 阅读全文

posted @ 2012-07-24 15:53 南郭先生kaka 阅读(385) 评论(0) 推荐(0) 编辑

【ActiveMQ Tuning】KahaDB Optimization

摘要: 原文地址:http://fusesource.com/docs/broker/5.4/tuning/PersTuning-KahaDB.html Overview:ActiveMQ的消息存储发生了一些演变,现在KahaBD 消息存储是默认的,也是推荐的存储机制。AMQ消息存储,和原kaha消息存储已经成为上一代的存储技术了。 KahaDB architecture:KahaDB技术架构(如图2.3所示)是为高速存取消息而设计的。数据的块存数在journal file中(数据日志文件)所有的Broker事件可以持续不断的增加进来,特别是消息也是存储在数据文件中。 Figure 2.3.... 阅读全文

posted @ 2012-07-24 15:19 南郭先生kaka 阅读(2907) 评论(0) 推荐(1) 编辑

【ActiveMQ Tuning】Serializing to Disk

摘要: 翻译自:http://fusesource.com/docs/broker/5.4/tuning/PersTuning-SerialToDisk.html KahaDB message store:KahaDB 是ActiveMQ Broker 为了高性能而推荐使用的消息存储机制。KahaDB支持多种性能选项供你进行调整,以获得最优性能。 Normal dispatching through a persistent broker(持久化Broker常规分发):Figure2.1 持久化Broker的常规分发步骤总览 从Producer接收消息后,Broker会按照如下的几... 阅读全文

posted @ 2012-07-24 11:23 南郭先生kaka 阅读(1358) 评论(0) 推荐(1) 编辑

导航