ActiveMQ 5.9支持Replicated LevelDB Store 和Hawtio Web控制台

Apache ActiveMQ 的最新版本 5.9 已经发布,带来了 ReplicatedLevelDBStore、选择性代理配置插件、HawtioWeb 控制台等新功能,以及 WebSockets 支持 MQTT 协议和 Broker Apache Camel 组件等改进。

最新版本的消息代理Apache ActiveMQ支持LevelDB Store的复制,同时引入了一个新的HawtioWeb控制台。在之前的版本发布了8个月之后,5.9版本已于最近发布,该版本的新功能和改进包括:

  • Replicated LevelDB Store,一个key-value、基于文件的持久化数据库,它使用Apache ZooKeeper从一组代理节点中挑选出一个主节点,然后将所有的更新从主节点同步复制到剩余的代理节点。
  • 一个新的代理插件,可以对代理的XML配置进行选择性地变化,这些变化不需要重启就能生效,不会有停机时间。当然,依然有一些变化需要重启代理。
  • Hawtio Web控制台,一个插入式的HTML5 Web管理控制台,支持JVM和一些插件(包括ActiveMQ、CamelTomcat)。该控制台依赖于服务器端的Jolokia(使用JSON格式并通过HTTP传输的远程JMX)。旧的控制台依然可用,但是考虑以后弃用它。
  • 通过WebSockets支持遥测传输MQTT协议。
  • 一个Broker Apache Camel组件,促进了Camel功能在ActiveMQ内部的使用。
  • 在丢失主节点的状态之后自动重启代理。
  • LevelDB和AMQP强化

除了这些新功能之外,该团队还解决了超过200个问题,大部分是bug修复和功能改进,其中的很多bug是关键级别的。 
AMQ消息存储已经被弃用,以后不应该再使用它。Apache软件基金会的贡献者Christian Posta发布了一篇博客文章对这些新功能做了介绍,同时还有Demo和一些视频。

Apache ActiveMQ是一个开源的消息和集成模式服务器,完全支持企业集成模式(Enterprise Integration Pattern)。 
ActiveMQ Apollo是一个新的消息代理,被称为“ActiveMQ的下一代消息”,它在ActiveMQ的基础上构建。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值