本文介紹云消息隊列 RocketMQ 版支持的實例類型、不同類型實例的差異、以及各類型實例的規格,包括計算規格、公網帶寬以及各管控資源配額等,以便您根據實際業務需求購買合適的實例。
實例計費方式
計費方式 | 說明 | 適用場景 | 支持的實例類型 |
包年包月 | 選擇指定規格,預先支付一段時間的計算規格費用,才能開始使用實例,其他資源按照實際使用量計費。 | 一般用于流量較大且業務穩定的場景。 |
|
按量付費 | 選擇指定規格后創建實例,根據實例服務時長,每小時產生賬單并扣費,其他資源按照實際使用量計費。 | 一般用于前期測試或短期臨時業務的場景,例如特殊的營銷活動、有一定時效性的全鏈路壓測活動等任務。 測試完成后,如需繼續使用,您可以將實例轉換為包年包月類型長期持有。具體操作,請參見按量付費轉包年包月。 |
|
Serverless | 所有計費項均按照實際使用的資源量計費,在計費周期(1小時)結束后產生賬單并扣費。 | 適用于業務峰值和谷值波動較明顯,或容量難評估的場景。 |
|
實例功能差異
包年包月和按量付費實例差異項
對比項 | 標準版 | 專業版 | 鉑金版 |
主系列定位 | 面向入門級用戶,提供完全兼容開源、全托管的消息服務。 | 面向企業級用戶,在標準版之上提供企業級增強特性的高階服務。 | 面向企業級大客戶,在專業版基礎上提供獨享物理資源、可定制化增強功能、專家護航的消息服務。 |
目標用戶 | 適用于入門級、成本敏感的用戶。 | 適用于業務具有一定規模,對消息可用性、穩定性和容災要求高的用戶。 | 適用于業務規模大、技術架構需要深度定制、專家服務訴求強烈的用戶。 |
產品能力 | 對標開源的RocketMQ版本,提供以下基礎功能:
| 在標準版基礎上,提供以下增強能力:
| 在專業版基礎上,提供以下能力:
|
容災高可用 說明 可用區由服務端部署資源控制,不支持自定義配置。 |
|
|
|
隔離方式 | 物理共享;邏輯單租 | 物理共享;邏輯單租 | 物理獨享,獨占物理節點 |
穩定性SLA |
|
|
|
定時消息最大間隔 | 最大7天 | 最大40天 | 最大40天 |
Serverless實例差異項
對比項 | 標準版 | 專業版 |
實例規格 | rmq.s3.nxlarge | rmq.p3.nxlarge |
服務可用性 | 99.95% | 99.95% |
消息收發比例 | 支持調整 | 支持調整 |
彈性能力 |
|
|
定時消息最大間隔 | 最大7天 | 最大7天 |
實例規格上限
標準版主系列下所有實例、以及專業版主系列下單節點版實例不支持突發彈性計算能力,您需要提前規劃好資源用量,避免高水位運行時出現突發流量超過規格限制,造成實例限流。
單實例的Topic和Group配額是按照大規模生產環境實踐所計算,滿足絕大部分場景下的業務需求。建議您將業務按照部門和領域做實例拆分和隔離,避免將所有業務運行在單個實例中。
消息收發計算TPS規格是按照普通消息類型、消息大小4 KB為基準計算消息收發之和。高級特性消息和大消息計算時需要乘以對應倍率,具體計算方式,請參見計算規格說明。
若您實際使用的消息收發TPS超過了購買的規格上限:
如果實例開啟了彈性TPS功能,則在[基礎規格,彈性規格]區間內,實例可正常運行,且這部分規格需要按量收取彈性TPS費用;超過彈性能力上限后,實例還是會被限流。
彈性TPS計費信息,請參見彈性TPS費用。
實例不支持或未開啟彈性TPS功能,則云消息隊列 RocketMQ 版對實例進行限流。
若客戶端與云消息隊列 RocketMQ 版實例連接數過多時,服務端會消耗大量性能來維持客戶端與服務端連接,會嚴重影響服務端穩定性。因此,建議您使用的客戶端連接不要超過實例規格的上限值。
包年包月和按量付費實例規格上限
標準版實例規格
實例子系列 | 實例規格 | 消息收發基礎規格TPS上限(次/秒) | 消息收發規格外突發彈性TPS上限(次/秒) | 連接數上限(個) | 公網下行帶寬(Mbps) | 單實例Topic上限(個) | 單實例ConsumerGroup上限(個) |
單節點版 | rmq.s1.micro | 500 | 不涉及 該規格不支持突發彈性能力。 | 2000 | 1~1000 支持自定義配置。 | 100 | 1000 |
集群高可用版 | rmq.s2.2xlarge | 2000 | 4000 | 50 | 500 | ||
rmq.s2.4xlarge | 4000 | 4000 | 75 | 750 | |||
rmq.s2.6xlarge | 6000 | 6000 | 100 | 1000 |
若標準版中Topic和ConsumerGroup的最高規格(rmq.s2.6xlarge)仍無法滿足您的業務需求,建議您升級至專業版并選擇適合您的實例規格。
專業版實例規格
實例子系列 | 實例規格 | 消息收發基礎規格TPS上限(次/秒) | 消息收發規格外突發彈性TPS上限(次/秒) | 連接數上限(個) | 公網下行帶寬(Mbps) | 單實例Topic上限(個) | 單實例ConsumerGroup上限(個) |
單節點版 | rmq.p1.micro | 500 | 不涉及 該規格不支持突發彈性能力。 | 2000 | 1~1000 支持自定義配置。 | 150 | 1500 |
集群高可用版 | rmq.p2.4xlarge | 4000 | 2000 | 4000 | 100 | 1000 | |
rmq.p2.6xlarge | 6000 | 3000 | 6000 | ||||
rmq.p2.10xlarge | 10000 | 5000 | 10000 | 150 | 1500 | ||
rmq.p2.20xlarge | 20000 | 10000 | 10000 | ||||
rmq.p2.50xlarge | 50000 | 20000 | 14000 | ||||
rmq.p2.100xlarge | 100000 | 30000 | 26000 | ||||
rmq.p2.150xlarge | 150000 | 50000 | 38000 |
若專業版中Topic和ConsumerGroup的最高規格(rmq.p2.10xlarge或以上)仍無法滿足您的業務需求,請提交工單咨詢處理。
鉑金版實例規格
實例子系列 | 實例規格 | 消息收發基礎規格TPS上限(次/秒) | 消息收發規格外突發彈性TPS上限(次/秒) | 連接數上限(個) | 公網下行帶寬(Mbps) | 單實例Topic上限(個) | 單實例ConsumerGroup上限(個) |
集群高可用版 | rmq.u2.10xlarge | 10000 | 5000 | 10000 | 1~1000 支持自定義配置。 | 150 | 1500 |
rmq.u2.20xlarge | 20000 | 10000 | 10000 | ||||
rmq.u2.40xlarge | 40000 | 20000 | 10000 | ||||
rmq.u2.100xlarge | 100000 | 30000 | 26000 | ||||
rmq.u2.150xlarge | 150000 | 50000 | 38000 | ||||
rmq.u2.200xlarge | 200000 | 60000 | 50000 | ||||
rmq.u2.400xlarge | 400000 | 100000 | 54000 | ||||
rmq.u2.600xlarge | 600000 | 200000 | 80000 | ||||
rmq.u2.1000xlarge | 1000000 | 300000 | 134000 |
若鉑金版中Topic和ConsumerGroup的規格無法滿足您的業務需求,請提交工單咨詢處理。
Serverless實例規格上限
實例主系列 | 實例規格 | 消息收發TPS上限(次/秒) | 連接數上限(個) | 公網流量 | 單實例Topic上限(個) | 單實例ConsumerGroup上限(個) |
標準版 | rmq.s3.nxlarge | 50000 | 10000 | 無上限,以實際使用量計算費用 | 5000 | 5000 |
專業版 | rmq.p3.nxlarge | 50000 超過50000次/秒后,支持分鐘級自適應彈性 | 30000 | 無上限,以實際使用量計算費用 | 5000 | 5000 |
相關文檔
包年包月和按量付費實例的計費項和計費說明,請參見包年包月、按量計費實例計費說明。
Serverless實例的計費項和計費說明,請參見Serverless實例計費說明。