RabbitMQ 3.7.0 Milestone 14 发布了,这是预计在 2017 年上半年发布的版本的功能预览版。 值得注意的变化有: Minimum required Erlang/OTP version is now 18.3. Recent Erlang versions can be obtained from Erlang Solutions or RabbitMQ Erlang RPM repository. GitHub issue: rabbitmq-server#546 .NET client is now .NET Core-compatible. Starting with 3.7.0, .NET client releases are decoupled from RabbitMQ server releases and exclusively distributed via the RabbitMQ.Client NuGet package. Starting with 3.7.0, Java client releases are decoupled from RabbitMQ server releases and exclusively distributed via Maven: RabbitMQ Milestones Maven repository, RabbitMQ Maven repository, as well as Maven Central. Plugins now must depend on the rabbit application in order to be recognised as such by rabbitmq-plugins list. Plugins that do not have the dependency will still function, can be enabled or disabled but won't appear in rabbitmq-plugins list output. rabbitmq_management_visualiser plugin no longer ships with RabbitMQ and is considered to be deprecated. 更新内容较多,涉及到 Delayed Message Exchange 插件、AMQP 1.0 插件、Event Exchange 插件、Federation 插件、Shovel 插件、MQTT 插件、.NET 客户端、Java 客户端、Management 插件 以及 Server 方面的更新。 详细更新内容和下载地址,点此查看。 RabbitMQ 3.7.0 Milestone 14 发布下载地址