RabbitMQ 3.0版本有所简化,改进了对STOMP和MQTT的支持

RabbitMQ最近释放了3.0版本,提供了对STOMP 1.2的支持、支持Web-STOMP和MQTT的新插件以及多个方面的性能提升等。

这个版本中包含了多个有意思的特性:

  • 对STOMP更好的兼容性——AMQP可用的属性都可以映射到STOMP上,反之亦然。
  • 支持Web-STOMP(由浏览器通过 WebSocket协议访问,SockJS作为后备)和MQTT (实现MQTT 3.1)的插件
  • 更简单的集群命令
  • 基于策略且更快的镜像
  • 动态联邦
  • 更简单的新集群命令
  • 针对每条信息的TTL
  • 内存使用统计

你可以在发布说明中看到完整的特性变化以及缺陷修复和性能提升。有一些是不兼容的变化,如RabbitMQ博客文章中所述——团队还描述了在规划升级的时候怎样处理它们。

RabbitMQ是开源的消息代理(Message broker)软件,它基于Erlang构建并实现了AMQP标准。它还提供了支持HTTP、STOMP和MQTT协议的网关。你可以通过这个介绍来更多地了解RabbitMQ 。

查看英文原文:RabbitMQ Gets Simpler, Better At STOMP, MQTT

你可能感兴趣的:(RabbitMQ 3.0版本有所简化,改进了对STOMP和MQTT的支持)