InfoQ

InfoQ

新闻

我的书签

登录注册 以永久保存书签。

该内容已经被标记书签!

标记书签错误,请重试!

RabbitMQ 2.0发布

作者 张龙 发布于 2010年9月5日

领域
企业架构,
架构 & 设计,
语言 & 开发
主题
消息传送 ,
SpringSource ,
Java ,
Web服务 ,
语言 ,
SOA ,
企业架构 ,
VMWare ,
编程 ,
架构

近日,RabbitMQ团队发布了RabbitMQ 2.0。RabbitMQ是个高级、可伸缩的企业级云消息系统。

早在今年4月,VMware旗下的SpringSource就宣布收购Rabbit Technologies。Rabbit Technologies则是开源的RabbitMQ消息系统的主要资助者。新闻说到:

随着组织越来越多地在云环境下构建和部署应用,支持这种新型模式的基础设施也处在不断地发展变化当中。这时就需要一种全新、轻量级、可靠、具有可伸缩性和可移植性的消息系统,不管资源位于何处都能将用户请求路由到适当的资源上。RabbitMQ是该领域的领导者;借助于此次收购,SpringSource能够充分利用RabbitMQ的主要贡献者。RabbitMQ是开源、基于标准的消息系统,能够实现应用或是应用组件之间的高效互通信。

此次发布的新版本包含了一个重写的消息存储,能够极大地降低内存负荷,同时提供了对AMQP 0-9-1的支持、全新可伸缩的存储引擎、对多协议消息的本地支持以及对插件分发机制的改进等等。此外,还增加了很多新特性,比如实现了basic.reject与队列租赁协议。

由于nexus/sonatype maven仓库出现了一个问题,因此此次发布的RabbitMQ 2.0不在maven中了,RabbitMQ团队承诺将尽快修正这一问题,请广大使用者注意。RabbitMQ团队还强烈建议所有的使用者升级到最新版的RabbitMQ上。

此次发布修正了如下一些bug:

  • 修正了Windows系统上文件描述符的长度限制问题。
  • 修正了tx.commit的失败问题。
  • 对数据层的变化增加了更多的检测逻辑。

感兴趣的读者可以下载RabbitMQ 2.0,学习最新的文档,阅读RabbitMQ团队的博客以了解关于RabbitMQ的更多信息,还可以在InfoQ上找到关于RabbitMQ的大量学习资源

张龙 热衷于编程,乐于分享,对新技术有强烈的探索欲,对Java轻量级框架有一定研究。