RabbitMQ 3.11.12 是 3.11.x 版本系列中的一个维护版本。
如果从 3.11.0 之前的版本升级,请参考 v3.11.0 发布说明中的升级部分
如果从 3.11.0 之前的版本升级,请参考升级部分。
该版本需要 Erlang 25。
RabbitMQ 和 Erlang/OTP 兼容性矩阵有更多关于RabbitMQ 的 Erlang 版本要求。
最低支持的 Erlang 版本
从 3.11.0 开始,RabbitMQ 需要 Erlang 25。在较早的 Erlang 版本上,节点将无法启动。
将 Erlang 25 作为我们的新基准意味着在 ARM64 架构上的性能得到了极大的改善,在所有架构上使用火焰图进行剖析。
以及所有 RabbitMQ 3.11 用户可使用的最新 TLS 1.3 实现。
值得一提的变化
发布说明可以在GitHub上找到:rabbitmq-server/release-notes。
核心服务器
错误修正
从conf.d风格的目录中导入定义的启动时间失败,除非
definitions.skip_if_unchanged 被设置为true,例如,像这样的情况
rabbitmq.conf:
definitions.skip_if_unchanged = false
definitions.import_backend = local_filesystem
definitions.local.path = /path/to/RabbitMQ/definitions/conf.d/
GitHub问题:#7705
改进了死循环的弹性。
GitHib问题:#7677
增强功能
当使用 connection_max 键来限制节点的最大允许连接数时
达到限制时,新连接的客户端会遇到TCP连接超时的问题。
现在,在连接关闭之前,会有一个更具体的错误返回给客户端。
由@SimonUnge(AWS)贡献。
GitHub问题:#7593
CLI工具
错误修正
当提供 –default-queue-type 选项时,rabbitmqctl add_vhosts 失败,并出现异常。
GitHub 问题:#7750
管理插件
漏洞修复
HTTP API端点PUT /api/vhosts/{name}不正确地使用defaultqueuetype作为默认队列类型的
关键名称。现在是default_queue_type,与GET /api/vhosts/{name}返回的密钥相同。
GitHub问题:#7734
当客户端使用了不支持的方法时,HTTP API 现在会以 405 Method Not Allowed 响应,而不是 500。
客户端使用了不支持的方法。
由@gomoripeti(CloudAMQP)贡献。
GitHub问题:#7675
AMQP 1.0插件
错误修复
修正了AMQP 1.0认证问题,该问题影响了OAuth 2令牌用户。
GitHub问题:#7758
依赖关系的升级
此版本中没有。
源代码档案
要获得整个发行版的源代码,请下载名为rabbitmq-server-3.11.12.tar.xz的档案,而不是GitHub制作的源代码压缩包。
的档案,而不是由GitHub制作的源代码压缩包。
Assets 32
-
21.9 MB48 minutes ago
-
833 Bytes48 minutes ago
-
3.48 MB48 minutes ago
-
833 Bytes48 minutes ago
-
21.9 MB47 minutes ago
-
833 Bytes47 minutes ago
-
3.48 MB47 minutes ago
-
833 Bytes47 minutes ago
-
20 MB47 minutes ago
-
833 Bytes47 minutes ago
-
3.46 MB47 minutes ago
-
833 Bytes47 minutes ago
-
19.9 MB47 minutes ago
-
833 Bytes47 minutes ago
-
19.9 MB47 minutes ago
-
833 Bytes47 minutes ago
-
36 MB47 minutes ago
-
833 Bytes47 minutes ago
-
12.2 KB47 minutes ago
-
833 Bytes47 minutes ago
-
2.87 KB47 minutes ago
-
833 Bytes47 minutes ago
-
20 MB47 minutes ago
-
833 Bytes47 minutes ago
-
7.34 KB47 minutes ago
-
833 Bytes47 minutes ago
-
2.69 KB47 minutes ago
-
833 Bytes47 minutes ago
-
3.46 MB47 minutes ago
-
833 Bytes47 minutes ago
-
2 hours ago
转自 Release RabbitMQ 3.11.12 · rabbitmq/rabbitmq-server · GitHub