分布式消息服务RABBITMQ版-AMQP-0-9-1版本RabbitMQ与开源RabbitMQ的差异:Queue

时间:2024-11-06 21:55:17

Queue

表4 Queue差异

功能项

AMQP-0-9-1版本

开源RabbitMQ

队列类型

无需配置,分布式高可用集群。

需要配置,支持以下类型:

  • Classic:经典镜像队列。
  • Quorum:仲裁队列。

节点

无需配置,服务免运维。

需要配置,可选择节点。

持久化

默认持久化。

支持持久化和非持久化。

Max length

无需配置,支持海量消息堆积。

需要配置,防止消息堆积过多而引起的内存问题导致宕机。

Max length bytes

无需配置,支持海量消息堆积。

需要配置,防止消息堆积过多而引起的内存问题导致宕机。

Max in memory length

无需配置,支持海量消息堆积。

需要配置,防止消息堆积过多而引起的内存问题导致宕机。

Max in memory bytes

无需配置,支持海量消息堆积。

需要配置,防止消息堆积过多而引起的内存问题导致宕机。

Delivery limit

无需配置,固定值,默认16次。

需要配置。

Dead letter exchange

支持。

支持。

Dead letter routing key

支持。

支持。

Single active consumer

不支持。

支持。

support.huaweicloud.com/productdesc-rabbitmq/rabbitmq_pd_0014.html