RabbitMQ 3.11.8 已发布,AMQP 开源实现


RabbitMQ 是一个 Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 编写而成,RabbitMQ 也继承了这些优点。

RabbitMQ 3.11.8  是 RabbitMQ 3.11 的维护版本,支持的最低 Erlang 版本是 Erlang 25,主要带来如下改动:

核心服务器

增强功能

  • 具有大量非常小(比如小于 10 字节)消息的工作负载的流式吞吐量改进。GitHub 问题:#6862

命令行工具

  • rabbitmqctl hash_password新命令,它生成所提供密码的散列值。GitHub 问题:#5957

  • rabbitmq-diagnostics check_port_connectivity支持一个新的可选标志:--address,它使检查连接到特定的 IP 地址,而不是解析节点的主机名。GitHub 问题:#6853

管理插件

Bug修复

  • 用户过滤与管理 UI 中的分页功能没有按预期工作。GitHub 问题:#4908

  • 正确格式化通道详细信息 API 响应中的 JSON 字段值。GitHub 问题:#2684

AMQP 1.0 插件

Bug修复

  • AMQP 1.0 连接流失导致内存泄漏。GitHub 问题:#6969

STOMP插件

Bug修复

  • STOMP 客户端订阅到 AMQP 0-9-1 交换现在声明自动删除、排他队列(以前只有自动删除)。GitHub 问题:#6955

依赖升级

  • osiris从 1.4.2 升级到 1.4.3
  • thoas从 0.4.1 升级到 1.0.0

更新公告:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.11.8


相關推薦

2023-04-03

RabbitMQ 是一个 Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 编写而成,RabbitMQ 也继承了这些优点。 RabbitMQ 3.11.13  是 RabbitMQ 3.11 的维护版本,支持的最低 Erlang 版本是 Erlang 25,Rabb

2023-01-07

RabbitMQ 是一个 Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 编写而成,RabbitMQ 也继承了这些优点。 RabbitMQ 3.11.6  是 RabbitMQ 3.11 的维护版本,支持的最低 Erlang 版本是 Erlang 25,主

2023-04-28

RabbitMQ 是一个 Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 编写而成,RabbitMQ 也继承了这些优点。 RabbitMQ 3.11.14  是 RabbitMQ 3.11 的维护版本,支持的最低 Erlang 版本是 Erlang 25,Rabb

2022-06-02

RabbitMQ 是一个 Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 编写而成,RabbitMQ 也继承了这些优点。 RabbitMQ 3.10.4 是一个维护版本,此版本至少需要 Erlang 23.2,并支持 Erlang 24 和 25 ,

2022-10-01

RabbitMQ 是一个 Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 编写而成,RabbitMQ 也继承了这些优点。 RabbitMQ 3.11 是一个新功能版本,包括几个新功能和优化,毕业(强制)一些功能标

2023-10-09

tle无法更新的问题; 2. [服务端] 解决桥接模式下与最新rabbitmq库不兼容从而断线重连不成功,导致MQ中消息堆积的问题。 【其它优化和提升】: 1. [服务端] 解决登陆连接指令中的一处潜在空指针风险; 2. [微信小程序端]

2023-10-20

,相约开源PHP办公室,我们一起聊 AI!>>> Spring Batch 5.1 发布了首个 RC 版本。 Spring Batch 是一个轻量级且功能全面的批处理框架,使用 Spring 和 Java 编写离线和批处理应用程序,旨在为开发对企业系统日常运行至关重要的批处

2022-11-24

Spring Cloud 2022.0.0 发布了第二个 RC 版本。 获取地址:https://repo.spring.io/milestone/ 主要变化 Spring Cloud 2022.0.0-RC2 需要使用 Spring Boot 3.0.0-RC2 所有 Spring Cloud 项目现在都使用 Apache HttpClient v5 Spring Cloud Contract 此版本包含许多依

2023-11-28

现模块交互。 Spring Modulith 1.1 和 1.0.3 错误修复版本现已发布。一些更新亮点包括: 支持将 event externalization 化为 AMQP、Kafka、JMS、AWS SNS 和 SQS #248 #344 用于处理已完成和未完成的事件发布的 API #294 加强应用程序

2023-03-30

bo、RocketMq、Hystrix、Grpc、Motan、Okhttp3、Brpc、Tars、SofaRpc、RabbitMq 等组件的线程池管理(调参、监控报警) 轻量简单:基于 SpringBoot 实现,引入 starter,接入只需简单 4 步就可完成,顺利 3 分钟搞定 多模式:参考 Tomcat 线程

2022-07-23

Spring Batch 5.0.0-M4 已发布,新版本在支持 Java Records 方面进行了部分改进,以及其他功能增强、错误修复、依赖升级和文档更新。 Spring Batch 是一个轻量级且功能全面的批处理框架,使用 Spring 和 Java 编写离线和批处理应用程

2023-10-08

sticsearch 搜索引擎 https://github.com/elastic/elasticsearch RabbitMq 消息队列 https://www.rabbitmq.com/ Redis 分布式缓存 https://redis.io/ Druid 数据库连接池 https://github.com/alibaba/druid OSS 对象存储 https://github.com/aliyun/al

2024-01-17

术采用 Spring Cloud Alibaba、SpringBoot、Mybatis、Seata、Sentinel、RabbitMQ、FastDFS/MinIO、SkyWalking 等主要框架和中间件。 希望能努力打造一套从 JavaWeb基础框架 - 分布式微服务架构 - 持续集成 - 系统监测 的解

2022-09-24

Spring Batch 5.0.0-M6 和 4.3.7 已发布。 Spring Batch 是一个轻量级且功能全面的批处理框架,使用 Spring 和 Java 编写离线和批处理应用程序,旨在为开发对企业系统日常运行至关重要的批处理应用程序提供支持。 Spring Batch 5.0.0-M6 的