内容简介:AMQP 消息服务器 RabbitMQ 3.7.3 已发布,该版本包含一些可用性改进、错误修复和功能增强。 升级和兼容性 此版本与早期的3.7.x版本没有已知的不兼容性。 如果从早期版本升级,请参阅3.7.0发行说明中的升级和兼容性...
AMQP 消息服务器 RabbitMQ 3.7.3 已发布,该版本包含一些可用性改进、错误修复和功能增强。
升级和兼容性
此版本与早期的3.7.x版本没有已知的不兼容性。
更新内容
Core Server
Bug 修复
Logging to
amq.rabbitmq.log
exchange is available again as a logging mechanism. Note that
the user must opt-in by settinglog.exchange = true
in the config file.GitHub issue: rabbitmq-server#1456
During node boot, the logger will temporarily accept a much higher maximum rate so that no messages are dropped.
GitHub issue: rabbitmq-server#1471
Plugin activation could hang if a plugin's channel interceptor failed to activate with an exception.
GitHub issue: rabbitmq-server#1477
During node boot, virtual host that are not yet initialised could be queried for status, which
resulted in log noise.GitHub issue: rabbitmq-server#1472
增强
Internal authN backend will now prohibit logins with blank passwords. Such attempts
are usually made by mistake because a passwordless user that was meant to authenticate
using x509 (TLS) certificates was not configured to use the correct authentication
mechanism.Note that the same behavior can already be achieved using a credential validator, so this is
just an extra safety measure.GitHub issue: rabbitmq-server#1465
管理插件
Bug 修复
Definition import now stores global parameters in a way that the MQTT plugin expects.
GitHub issue: rabbitmq-management#528
User update form now successfully updates tags for passwordless users (or if the password is cleared at the same time).
GitHub issue: rabbitmq-management#533
增强
Requeue is now the default option in the Get Messages section.
Contributed by @dparkinson.
GitHub issue: rabbitmq-management#542
For passwordless users, the "no password" option on the user editing form is now preselected.
GitHub issue: rabbitmq-management#537
LDAP AuthN/AuthZ 后端插件
Bug 修复
More config keys are now supported via new style config format.
GitHub issue: rabbitmq-auth-backend-ldap#78
Peer Discovery Consul 插件
When a node registers with Consul it will now set its initial health check status to
passing
.
Previously the node would be in thecritical
state until it first reported its health for the
first time (in 15 seconds with default settings), which could prevent its peers from discovering it.Kudos to @andersenleo for investigating this issue and recommending a solution.
GitHub issue: rabbitmq-peer-discovery-consul#8
CLI 工具
Bug 修复
CLI tools honor
RABBITMQ_CTL_ERL_ARGS
again.GitHub issue: rabbitmq-server#1461
源码下载:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.3
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 可用性高达5个9!支付系统高可用架构设计实战
- 浪潮InCloud OpenStack:度量可用性“三维”,实现高可用云环境
- 如何提升系统可用性?
- WebP 可用性探测
- 持续交付与可用性
- 特征工程:特征设计、特征可用性评估
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。