本文列举了 TDMQ RabbitMQ Serverless 版对集群的使用限制,请您在使用产品时注意不要超出对应的限制值,避免出现异常。
集群购买和规格限制
限制项 | 限制说明 |
集群规格类型 | 目前已推出专业版,铂金版敬请期待。 |
TPS 规格 | |
消息保留时间 | 专业版:3天 |
字符规范限制
限制项 | 限制说明 |
集群名称 | 不能为空,只能包含数字、字母、“-”和“_”。 3个字符 - 64个字符。 |
Vhost 名称 | 不能为空,只能包含字母、数字、“.”、“-”、“_”及“/”。 1个字符 - 64个字符。 |
Exchange 名称 | 不能为空,只能包含字母、数字、“.”、“-”及“_”。 1个字符 - 64个字符。 |
Queue 名称 | 不能为空,只能包含字母、数字、“.”、“-”及“_”。 1个字符 - 64个字符。 |
Binding Key | 不能为空,只能包含字母、数字、短划线(-)、下划线(_)、英文句号(.)、at符号(@)、井号(#)、星号(*)。 1个字符 - 255个字符。 |
集群资源限制
限制类型 | 限制项 | 限制数量 |
集群维度 | 单集群的 Vhost 数量 | 250 |
| 单集群的 Queue 数量 | 6000 |
| 单集群的 Exchange 数量 | 等于集群的 Queue 限制数量,上限 6000 |
| 单集群的 Connection 数量 | 10000 |
| 单集群的 User 数量 | 20 |
Vhost 维度 | 单 Vhost 的 Queue 数量 | 1000 |
| 单 Vhost 的 Exchange 数量 | 1000 |
| 单 Vhost 的 Connection 数量 | 5000 |
Exchange 维度 | Exchange 路由类型 | 可选类型包含direct,fanout,topic及headers,创建时必选其一 |
| 单 Exchange 绑定的 Queue 数量 | 256 |
Queue 维度 | 单 Queue 的 Consumer 数量 | 1000 |
Connection 维度 | 单 Connection 的最大 Channel 数 | 1024 |
消息相关 | 消费超时时间(consumer_timeout) | 30 分钟 |
| 延时消息最大延时时间 | 30 天 |
| 消息保留时间 | 3 天 |
| 消息大小 | 40 MB,超过限制的消息会报异常 |
集群限流
限制类型 | 限制项 | 限制内容 |
限流阈值 | 集群总 TPS(生产 + 消费) 限流阈值 | 等于购买的集群 TPS 规格 |
| 集群生产和消费 TPS 限流比例 | “生产TPS” 和 “消费TPS” 的限流比例默认为 1:1 例如,集群 TPS 规格为 1000 TPS,则生产和消费的TPS 限流阈值均为 500 TPS 即将支持自行在控制台调整生产和消费的限流比例,最低比例为1:4,最高比例为4:1。当前如需调整,请联系我们。 |