文档

实例类型

更新时间:
一键部署

本文介绍云消息队列 RabbitMQ 版提供的实例类型。

实例类型说明

表 1. 实例类型说明

项目类别

项目

Serverless版

专业版

企业版

铂金版

计费方式

按量付费(后付费)

无需提前预留资源,按照实际使用量收费,在实例上限值内可按需使用。

具体计费信息,请参见Serverless后付费实例计费说明

包年包月(预付费)

支持弹性TPS能力,开启弹性TPS功能后,消息收发TPS峰值上限可在基础规格上增加一定范围。

具体计费信息,请参见预付费实例计费说明

高可用和高可靠

部署架构

共享实例(逻辑隔离)

共享实例(逻辑隔离)

共享实例(逻辑隔离)

专享实例(独占物理集群)

服务可用性

多可用区服务高可用

多可用区服务高可用

多可用区服务高可用

多可用区服务高可用

数据可靠性

数据持久化三副本

数据持久化三副本

数据持久化三副本

数据持久化三副本

SLA

99.95%

99.95%

99.95%

99.99%

功能特性

可观测和监控告警

Prometheus+Grafana支持的Dashboard大盘,精细化指标数据图表展示。

更多信息,请参见Dashboard

控制台实时数据观测。

更多信息,请参见监控指标

Prometheus+Grafana支持的Dashboard大盘,精细化指标数据图表展示。

更多信息,请参见Dashboard

Prometheus+Grafana支持的Dashboard大盘,精细化指标数据图表展示。

更多信息,请参见Dashboard

全球消息路由

支持。

不支持。

支持。

支持。

传输加密

是否支持TLS链路加密(TLS v1.2)功能,用于客户端验证服务端真伪

支持。

不支持。

支持。

支持。

存储加密

不支持。

不支持。

不支持。

支持。

使用限制

集群限制

支持更大的消息等。

有限制。

支持更大的消息等。

几乎无限制。

接口调用限制

有限制。

有限制。

有限制。

无限制。

实例类型使用限制

集群限制

限制项

Serverless版

专业版

企业版

铂金版

弹性TPS能力上限

最大5万次/秒

基础TPS规格的0.5倍

基础TPS规格的1倍,最大5万次/秒

基础TPS规格的1倍,最大5万次/秒

单实例的Vhost数量

200

单实例的Vhost数量取值范围为[Queue数量,200]。

200

4096

单实例的Connection数量

最大1万。

等于Queue数量×4。

单实例的Connection数量取值范围为[1000,5000]。

根据实例规格购买。

单实例至少有2000的免费额度,最大连接数为1万。

根据实例规格购买。

单实例有5万的免费额度,最大连接数为10万。

单Vhost的Exchange数量

等于Queue数量。

等于Queue数量。

等于Queue数量。

单Vhost的Binding数量

等于Queue数量×10。

单Vhost的Binding数量取值范围为[4096,20000]。

等于Queue数量×10。

单Vhost的Binding数量取值范围为[4096,20000]。

等于Queue数量×10。

单Vhost的Binding数量取值范围为[4096,20000]。

单实例可创建的Queue数量

6000

6000

6000

80000

单Exchange绑定的Queue数量

256

256

256

256

如需定制,请联系阿里云技术支持。

单Queue的Consumer数量

等于Queue数量×4。

单Queue的Consumer数量取值范围为[800,5000]

等于Queue数量×4。

单Queue的Consumer数量取值范围为[50,5000]。

等于Queue数量×4。

单Queue的Consumer数量取值范围为[800,5000]。

单Connection的Channel数量

单Connection的Channel数量取值范围为Min[Queue数量,2048]。

  • 若Queue数量小于2048,则Channel数量限制值为Queue的数量。

  • 若Queue数量大于等于2048,则Channel数量限制值为2048。

单Connection的Channel数量取值为64或Queue数量

  • 如果Queue数量小于或等于64,则单Connection的Channel数量等于64。

  • 如果Queue数量大于64,则单Connection的Channel数量等于Queue数量。

单Connection的Channel数量取值范围为Min[Queue数量,2048]。

  • 若Queue数量小于2048,则Channel数量限制值为Queue的数量。

  • 若Queue数量大于等于2048,则Channel数量限制值为2048。

3000

消息大小

1 MB

64 KB

1 MB

  • 当消息小于64 KB时,算一次请求。

  • 当消息大于64 KB时,超过64 KB的部分,每4 KB算一次请求。

1 MB

延时消息最大延时时间

7天

24小时

7天

7天

消息最大保留时间

3天

3天

3天

3天

消息最大重入Queue次数

16

16

16

64

消费超时时间

15分钟

10分钟

15分钟

60分钟

接口调用限制

限制项

限制项接口

Serverless版

专业版

企业版

铂金版

单实例同步获取消息

basicGet

500 TPS

500 TPS

500 TPS

单实例清Queue

purgeQueue

500 TPS

500 TPS

500 TPS

单实例创建Exchange

exchangeDeclare

500 TPS

500 TPS

500 TPS

单实例删除Exchange

exchangeDelete

500 TPS

500 TPS

500 TPS

单实例创建Queue

queueDeclare

500 TPS

500 TPS

500 TPS

单实例删除Queue

queueDelete

500 TPS

500 TPS

500 TPS

单实例创建Binding

queueBind

500 TPS

500 TPS

500 TPS

单实例删除Binding

queueUnbind

500 TPS

500 TPS

500 TPS

单实例恢复消息

basicRecover

500 TPS

500 TPS

500 TPS

单实例重入Queue消息

  • basicReject(requeue=true)

  • basicNack(requeue=true)

20 TPS

20 TPS

20 TPS