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 。
活动推荐:
2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。
评论