> Linux新闻 >

RabbitMQ 3.8.20 & 3.9.2 发布

RabbitMQ 3.8.20 & 3.9.2 发布,上述两个版本至少需要 Erlang 23.2,并支持最新的 Erlang 24 版本。更新内容如下:

CLI 工具(3.8.20 & 3.9.2)
错误修复

rabbitmq-upgrade drain 和 rabbitmq-upgrade revive 现在记录 warning 和 info 级别,而不是 alert;
Shovel 插件(3.8.20 & 3.9.2)
错误修复

在某些涉及节点重启失败的情况下,可能会启动多个 Shovels;
Federation 插件(3.8.20 & 3.9.2)
错误修复

在某些涉及节点重启失败的情况下,可以会启动多个 Federation 链接;
Dependency 升级(3.9.2)
Osiris 已经更新到 1.1.0 了;
Core Server(3.8.20 )
增强

当主机名包含非 ASCII 字符时,节点无法启动;
代理协议 header 中传递的 TLS 信息现在被附加到连接指标中,就像它是由一个非代理客户端提供的一样;
管理插件(3.8.20)
错误修复

HTTP API 现在将 WWW-Authenticate 标头纳入对包含无效凭证的请求的 401 响应中;
现在根据 AMQP 0-9-1 规范验证队列名称的长度。
RabbitMQ Erlang 客户端(3.8.20)
错误修复

客户端的新版本再次发布到 Hex.pm;
connection_timeout 被调整以避免出现混乱的警告;
更多详情可查看:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.20 & https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.9.2 (责任编辑:IT)