您的位置:首页 > IT > 正文

观点:RabbitMQ 3.11.5 已发布,AMQP 开源实现

来源:OSCHINA     时间:2022-12-15 07:22:53


(资料图片仅供参考)

RabbitMQ 是一个 Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 编写而成,RabbitMQ 也继承了这些优点。

RabbitMQ 3.11.5 是 RabbitMQ 3.11 的维护版本,支持的最低 Erlang 版本是 Erlang 25,主要带来如下改动:

核心服务器

增强功能

向后移植了一些针对 Windows 路径中非 ASCII 字符处理的改进。 #5551 向后移植了许多可用磁盘空间监视器弹性改进。 #5831 如果 handle.exe 不可用,可用磁盘空间监视器现在将 shell out 到 PowerShell ,以检索节点使用的打开文件句柄数。 #6613 raft.adaptive_failure_detector.poll_interval 会将 aten 的 poll_interval 设置暴露给 RabbitMQ 用户,可以降低在接近最大容量使用节点间通信链路的集群中误报的可能性。#6632 用于内存表 (MemTable) 压缩的新仲裁队列选项。#6590 将定义导入单个虚拟主机时,现在应用默认队列类型(虚拟主机设置) 。#6599

Bug修复

节点重启后,插件提供的功能标志被错误地禁用。#6500 启用了单一活动消费者的经典队列可能会遇到异常。#6502 清除全局参数后,节点会发出错误类型的内部事件。#6538

其他优化项请查看更新公告:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.11.5

相关文章