BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

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

| 作者 Jan Stenberg 关注 37 他的粉丝 ,译者 孙镜涛 关注 2 他的粉丝 发布于 2013年11月12日. 估计阅读时间: 2 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

最新版本的消息代理Apache ActiveMQ支持LevelDB Store的复制,同时引入了一个新的Hawtio Web控制台。在之前的版本发布了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的基础上构建。

查看英文原文ActiveMQ 5.9 with Replicated LevelDB Store and Hawtio Web Console

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

gitHub帐号做个任务,30元,支付宝交易,谢谢帮忙 by lv san

帐号要求2013年5月1日前注册,并发布过东西
任务主要流程:登录github,关注那个开源代码,然后就能生成code了
详细介绍文章:百度空间链接地址
如果以上地址访问不了,你还可以试试这个地址:印象笔记链接地址

Re: gitHub帐号做个任务,30元,支付宝交易,谢谢帮忙 by Wang Kerry

看起来像钓鱼啊。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

2 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT