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) |