• 《古汉字发展论》简介 2019-02-10
  • 推动生态文明建设迈上新台阶——全国生态环境保护大会释放四大新信号 2019-01-25
  • 回复@老老保老张工:你跟你老婆害羞要不要也上报呢?也许正好会安排任务哟。 2018-11-17
  • RabbitMQ 3.7.9 发布,Erlang 的 AMQP 开源实现

    综合编程 2018-11-16 阅读原文

    湖南快乐十分每天期数 www.91zhb.com 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

    开源中国

    责编内容by:开源中国阅读原文】。感谢您的支持!

    您可能感兴趣的

    RabbitMQ入门:路由(Routing) 在上一篇博客《 RabbitMQ入门:发布/订阅(Publish/Subscribe) 》中,我们认识了fanout类型的exchange,它是一种通过广播方式发送消息的路由器,所有和exchange建立的绑定关系的队列都会接收到消...
    Erlang/OTP 20.1 is released Erlang/OTP 20.1 is the first service release for the 20 major release. The service release contains mostly bug fixes...
    RabbitMQ交换器Exchange介绍与实践 导读 有了Rabbit的基础知识之后(基础知识详见: 深入解读RabbitMQ工作原理及简单使用 ),本章我们重点学习一下Rabbit里面的exchange(交换器)的知识。 交换器分类 RabbitMQ的Exchange(...
    【译】RabbitMQ 实战教程(五) 主题 在上一个教程中,我们改进了我们的日志系统,并且有可能选择性地接收日志。虽然使用 direct 类型的交换器改进了我们的系统,但它仍然有限制 - 它不能够基于多重条件进行路由选择。我们有可能希望不仅根据日志的级别订阅日志,还可以基于日志...
    RabbitMQ系列教程之四:路由(Routing) (使用Net客户端) 在上一个教程中,我们构建了一个简单的日志系统,我们能够向许多消息接受者广播发送日志消息。 在本教程中,我们将为其添加一项功能 ,这个功能是我们将只订阅消息的一个子集成为可能。 例如,我们可以只将关键的错误消...

  • 《古汉字发展论》简介 2019-02-10
  • 推动生态文明建设迈上新台阶——全国生态环境保护大会释放四大新信号 2019-01-25
  • 回复@老老保老张工:你跟你老婆害羞要不要也上报呢?也许正好会安排任务哟。 2018-11-17