分布式消息服务RABBITMQ版-产品规格:RabbitMQ实例规格
RabbitMQ实例规格
RabbitMQ实例兼容开源RabbitMQ 3.8.35和自研RabbitMQ AMQP-0-9-1,实例类型包括单机和集群,实例规格请参考表1和表2。
型号 |
代理数 |
存储空间范围(GB) |
TPS参考值 |
单个代理最大消费者数 |
单个代理建议队列数 |
单个代理最大连接数 |
---|---|---|---|---|---|---|
rabbitmq.2u4g.cluster |
3 |
300~90000 |
3000 |
4000 |
100 |
1000 |
5 |
500~150000 |
5000 |
4000 |
100 |
1000 |
|
7 |
700~210000 |
7000 |
4000 |
100 |
1000 |
|
rabbitmq.4u8g.cluster |
3 |
300~90000 |
6000 |
8000 |
200 |
2000 |
5 |
500~150000 |
10000 |
8000 |
200 |
2000 |
|
7 |
700~210000 |
14000 |
8000 |
200 |
2000 |
|
rabbitmq.8u16g.cluster |
3 |
300~90000 |
12000 |
16000 |
400 |
4000 |
5 |
500~150000 |
20000 |
16000 |
400 |
4000 |
|
7 |
700~210000 |
28000 |
16000 |
400 |
4000 |
|
rabbitmq.12u24g.cluster |
3 |
300~90000 |
24000 |
24000 |
600 |
6000 |
5 |
500~150000 |
40000 |
24000 |
600 |
6000 |
|
7 |
700~210000 |
56000 |
24000 |
600 |
6000 |
|
rabbitmq.16u32g.cluster |
3 |
300~90000 |
48000 |
32000 |
800 |
8000 |
5 |
500~150000 |
80000 |
32000 |
800 |
8000 |
|
7 |
700~210000 |
112000 |
32000 |
800 |
8000 |
|
rabbitmq.24u48g.cluster |
3 |
300~90000 |
60000 |
40000 |
1000 |
10000 |
5 |
500~150000 |
100000 |
40000 |
1000 |
10000 |
|
7 |
700~210000 |
140000 |
40000 |
1000 |
10000 |
|
rabbitmq.32u64g.cluster |
3 |
300~90000 |
72000 |
40000 |
1000 |
10000 |
5 |
500~150000 |
120000 |
40000 |
1000 |
10000 |
|
7 |
700~210000 |
168000 |
40000 |
1000 |
10000 |
- 为了保证稳定性,服务端限制了单条消息的最大长度为50MB,请勿发送大于此长度的消息。
- 上表中TPS(即生产+消费的TPS)是指以2K大小的消息为例的每秒处理消息条数,测试场景为不开启持久化的非镜像队列,实时生产实时消费,队列无积压。此数据仅供参考,生产使用需要以实际压测性能为准。
- 服务端的性能主要跟以下因素相关:队列数、消息堆积、连接数、channel、消费者数、镜像队列、优先级队列、消息持久化和exchange类型等,在选择实例规格时,请根据业务模型压测结果选择。
- 一条连接最多可以开启2047个channel。
- 单机版实例可用于测试场景,不建议用于生产业务,暂不提供单机版实例的产品规格。
型号 |
存储空间范围(GB) |
TPS参考值 |
实例最大队列数 |
实例最大连接数 |
---|---|---|---|---|
amqp.p2.large.6 |
200~60000 |
3000 |
1000 |
500 |
amqp.p2.large.10 |
200~60000 |
5000 |
1000 |
500 |
amqp.p2.large.14 |
200~60000 |
7000 |
2000 |
1000 |
amqp.p2.large.20 |
200~60000 |
10000 |
2000 |
1000 |
amqp.p2.large.28 |
200~60000 |
14000 |
2000 |
1000 |
amqp.p2.large.40 |
200~60000 |
20000 |
3000 |
1500 |
amqp.p2.large.56 |
400~120000 |
28000 |
4000 |
2000 |
amqp.p2.large.80 |
400~120000 |
40000 |
6000 |
3000 |
amqp.p2.large.112 |
400~120000 |
56000 |
8000 |
4000 |
amqp.p2.large.144 |
600~180000 |
72000 |
10000 |
5000 |
amqp.p2.large.200 |
600~180000 |
100000 |
12000 |
6000 |
amqp.p2.large.240 |
800~240000 |
120000 |
16000 |
8000 |
amqp.p2.large.280 |
1200~360000 |
140000 |
16000 |
8000 |
- 为了保证稳定性,服务端限制了单条消息的最大长度为4MB,请勿发送大于此长度的消息。
- 上表中TPS,是指以4K大小的消息为例的每秒处理消息条数,测试场景为实时生产实时消费,队列无积压。此数据仅供参考,生产使用需要以实际压测性能为准。
- 服务端的性能主要跟以下因素相关:队列数、消息堆积、连接数、channel、消费者数和Exchange类型等,在选择实例规格时,请根据业务模型压测结果选择。
- 一条连接最多可以开启2000个channel。
- 单机版实例可用于测试场景,不建议用于生产业务,暂不提供单机版实例的产品规格。
- 分布式消息队列是什么_分布式消息队列好处_消息队列-华为云
- 分布式消息服务有哪些_分布式消息服务哪个好_分布式消息-华为云
- 分布式消息中间件的作用_分布式消息中间件_分布式消息-华为云
- RabbitMQ镜像下载
- 分布式消息中间件实战_分布式消息实战_分布式消息-华为云
- 分布式消息服务优势_分布式消息服务_消息队列-华为云
- RabbitMQ如何保证消息的可靠性_分布式消息系统_分布式消息RabbitMQ-华为云
- Kafka与其他消息队列的对比_什么是Kafka_分布式消息系统-华为云
- 为什么要使用RabbitMQ_RabbitMQ如何实现高可用性_分布式消息-华为云
- 分布式消息服务Kafka版与分布式消息服务RocketMQ版的区别_Kafka与RocketMQ对比_Kafka与RocketMQ差异