最近更新时间:2023.09.13 14:23:59
首次发布时间:2021.08.30 16:33:48
消息队列 RabbitMQ版兼容开源 RabbitMQ,提供单机版和集群版两种实例类型,每种实例类型分别提供多种计算规格供选择。
消息队列 RabbitMQ版提供单机版和集群版两种实例类型。
计算规格决定了 RabbitMQ 实例的业务处理性能。RabbitMQ 实例性能主要与队列数、连接数、消息堆积情况等因素有关。
说明
实例类型 | 规格名称 | 推荐 TPS 峰值 | 建议队列数 | 最大连接数 | 存储空间取值范围 |
---|---|---|---|---|---|
单机版 | rabbitmq.n1.x2.medium | 20,000 | 200 | 3,000 | 100~4000 GiB |
集群版 | rabbitmq.n3.x2.small | 30,000 | 300 | 2000*3 | 300~12000 GiB |
rabbitmq.n3.x2.medium | 45,000 | 600 | 3000*3 | 300~12000 GiB | |
rabbitmq.n5.x2.medium | 70,000 | 1,000 | 3000*5 | 500~20000 GiB | |
rabbitmq.n7.x2.medium | 80,000 | 1,400 | 3000*7 | 700~28000 GiB |
存储空间主要用于存储消息,发送的持久化消息会保存在磁盘中,内存占用过高时也会将部分数据转储到磁盘。选择存储空间容量时,需要根据业务消息的长度、副本数选择合适的存储空间。对于单机版 RabbitMQ 实例,则计算业务消息长度和预留磁盘大小之和,即可估算对应的存储空间。如果是集群模式并开启了镜像队列,则还需要考虑冗余消息带来的额外磁盘空间占用。
说明