RabbitMQ 3.7.9 发布,Erlang 的 AMQP 开源实现

栏目: Erlang · 发布时间: 7年前

内容简介:RabbitMQ 3.7.9 已发布,这是一个维护版本,主要聚焦于修复 bug 和可用性改进。此版本与早期的 3.7.x 没有已知的不兼容性。升级该版本会同时将  Erlang 更新至 21.0 版本。

RabbitMQ 3.7.9 已发布,这是一个维护版本,主要聚焦于修复 bug 和可用性改进。

兼容性说明

此版本与早期的 3.7.x 没有已知的不兼容性。

升级至 Erlang 21.0

升级该版本会同时将  Erlang 更新至 21.0 版本。

具体更改

Core Server

Bug Fixes

Enhancements

CLI Tools

Bug Fixes

  • rabbitmqctl list_* commands did not include table column headers.

    GitHub issue: rabbitmq/rabbitmq-cli#264

  • If RABBITMQ_NODENAME is configured, CLI tools will use its hostname part when generating its own

    Erlang node name.

    GitHub issue: rabbitmq/rabbitmq-cli#270

  • On Windows CLI tool batch scripts exited with a 0 exit code when it failed to connect to the node.

    Contributed by Artem Zinenko.

    GitHub issue: rabbitmq/rabbitmq-server#1735 .

Enhancements

Management and Management Agent Plugins

Bug Fixes

Enhancements

  • It is now possible to configure both HTTPS and HTTP listeners using new syntax that's consistent with

    Web STOMP and Web MQTT plugins:

    management.tcp.port = 15672
    
    management.ssl.port = 15671
    management.ssl.cacertfile = /path/to/cacert.pem
    management.ssl.certfile = /path/to/cert.pem
    management.ssl.keyfile = /path/to/key.pem

    GitHub issue: rabbitmq/rabbitmq-management#563

  • GET /api/nodes/{node} endpoint aggregated data for other cluster nodes only to discard it later.

    GitHub issue: rabbitmq/rabbitmq-management#615

  • When Handle.exe is used and returns no file handle information in its output, a warning will be logged.

    GitHub issue: rabbitmq/rabbitmq-management-agent#67

LDAP Plugin

Enhancements

Web STOMP Plugin

Enhancements

Web MQTT Plugin

Bug Fixes

  • WebSocket PING frames are now ignored instead of being propagated to MQTT frame handler.

GitHub issue: rabbitmq/rabbitmq-web-mqtt#32

Enhancements

  • Advanced WebSocket options now can be configured. Compression is enabled by default.

    Compression won't be used with clients that do not support it.

    GitHub issues: rabbitmq/rabbitmq-web-mqtt#34

AWS Peer Discovery Plugin

Bug Fixes

Consul Peer Discovery Plugin

Bug Fixes

  • It wasn't possible to specify Consul service tags via new style config format.

GitHub issue: rabbitmq/rabbitmq-peer-discovery-consul#18

  • It wasn't possible to configure lock key prefix via new style config format.

GitHub issues: rabbitmq/rabbitmq-peer-discovery-consul#16

Enhancements

  • Lock acquisition timeout now can be configured using cluster_formation.consul.lock_timeout as well as  cluster_formation.consul.lock_wait_time (an alias),

    to be consistent with the Etcd implementation.

    GitHub issue: rabbitmq/rabbitmq-peer-discovery-consul#20

Etcd Peer Discovery Plugin

Enhancements

  • Lock acquisition timeout now can be configured using cluster_formation.etcd.lock_timeout as well as  cluster_formation.etcd.lock_wait_time (an alias),

    to be consistent with the Consul implementation.

    GitHub issue: rabbitmq/rabbitmq-peer-discovery-etcd#16

Event Exchange Plugin

Enhancements

  • Throughput optimizations reduce probability of high memory consumption by rabbit_event processes due to

    event backlog accumulation.

    GitHub issue: rabbitmq/rabbitmq-server#1722

RPM Package

Bug Fixes

  • Post-installation script renamed rabbitmq.conf to  rabbitmq-env.conf . A long time ago  rabbitmq.conf was used to configure

    environment variables (like  rabbitmq-env.conf today) and old post-installation steps were not removed when  rabbitmq.conf

    was re-adopted for new style config files.

    GitHub issue: rabbitmq/rabbitmq-server-release#87


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

产品经理必懂的技术那点事儿:成为全栈产品经理

产品经理必懂的技术那点事儿:成为全栈产品经理

唐韧 / 电子工业出版社 / 2018-1 / 59

《产品经理必懂的技术那点事儿:成为全栈产品经理》以非技术背景产品经理学习技术为主题,将技术知识以简单并且易于理解的方式讲述出来,帮助非技术背景产品经理了解技术、学习技术,旨在帮助产品经理高效地与技术人员进行沟通与合作,避免不懂技术带来的困扰。 《产品经理必懂的技术那点事儿:成为全栈产品经理》主要内容围绕产品经理需要了解的互联网基础技术知识展开,涉及客户端、服务器端、数据库及一些数据处理知识。......一起来看看 《产品经理必懂的技术那点事儿:成为全栈产品经理》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

SHA 加密
SHA 加密

SHA 加密工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试