本文介紹雲訊息佇列 RocketMQ 版支援的執行個體類型、不同類型執行個體的差異、以及各類型執行個體的規格,包括計算規格、公網頻寬以及各管控資源配額等,以便您根據實際業務需求購買合適的執行個體。
執行個體計費方式
計費方式 | 說明 | 適用情境 | 支援的執行個體類型 |
訂用帳戶 | 選擇指定規格,預先支付一段時間的計算規格費用,才能開始使用執行個體,其他資源按照實際使用量計費。 | 一般用於流量較大且業務穩定的情境。 |
|
隨用隨付 | 選擇指定規格後建立執行個體,根據執行個體服務時間長度,每小時產生賬單並計費,其他資源按照實際使用量計費。 | 一般用於前期測試或短期臨時業務的情境,例如特殊的營銷活動、有一定時效性的全鏈路壓測活動等任務。 測試完成後,如需繼續使用,您可以將執行個體轉換為訂用帳戶類型長期持有。具體操作,請參見隨用隨付轉訂用帳戶。 |
|
Serverless | 所有計費項目均按照實際使用的資源量計費,在計費周期(1小時)結束後產生賬單並計費。 | 適用於業務峰值和穀值波動較明顯,或容量難評估的情境。 |
|
執行個體功能差異
訂用帳戶和隨用隨付執行個體差異項
對比項 | 標準版 | 專業版 | 鉑金版 |
主系列定位 | 面向入門級使用者,提供完全相容開源、全託管的Message Service。 | 面向企業級使用者,在標準版之上提供企業級增強特性的高階服務。 | 面向企業級大客戶,在專業版基礎上提供獨享實體資源、可定製化增強功能、專家護航的Message Service。 |
目標使用者 | 適用於入門級、成本敏感的使用者。 | 適用於業務具有一定規模,對訊息可用性、穩定性和容災要求高的使用者。 | 適用於業務規模大、技術架構需要深度定製、專家服務訴求強烈的使用者。 |
產品能力 | 對標開源的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免費配額(個) | Topic最大配額(個) | Group最大配額(個) |
單節點版 | rmq.s1.micro | 500 | 不涉及 該規格不支援突發彈效能力。 | 2000 | 1~1000 支援自訂配置。 | 100 | 100 | 1000 |
叢集高可用版 | rmq.s2.2xlarge | 2000 | 4000 | 300 | ||||
rmq.s2.4xlar | 4000 | 4000 | ||||||
rmq.s2.6xlarge | 6000 | 6000 | 500 |
若標準版中Topic和ConsumerGroup的最高規格(rmq.s2.6xlarge)仍無法滿足您的業務需求,建議您升級至專業版並選擇適合您的執行個體規格。
專業版執行個體規格
執行個體子系列 | 執行個體規格 | 訊息收發基礎規格TPS上限(次/秒) | 訊息收發規格外突發彈性TPS上限(次/秒) | 串連數上限(個) | 公網下行頻寬(Mbps) | Topic免費配額(個) | Topic最大配額(個) | Group最大配額(個) |
單節點版 | rmq.p1.micro | 500 | 不涉及 該規格不支援突發彈效能力。 | 2000 | 1~1000 支援自訂配置。 | 150 | 150 | 1500 |
叢集高可用版 | rmq.p2.4xlarge | 4000 | 2000 | 4000 | 500 | 2000 | ||
rmq.p2.6xlarge | 6000 | 3000 | 6000 | |||||
rmq.p2.10xlarge | 10000 | 5000 | 10000 | 1000 | ||||
rmq.p2.20xlarge | 20000 | 10000 | 10000 | |||||
rmq.p2.50xlarge | 50000 | 20000 | 14000 | 2000 | ||||
rmq.p2.100xlarge | 100000 | 30000 | 26000 | |||||
rmq.p2.150xlarge | 150000 | 50000 | 38000 |
若專業版中Topic和ConsumerGroup的最高規格(rmq.p2.10xlarge或以上)仍無法滿足您的業務需求,請提交工單諮詢處理。
鉑金版執行個體規格
執行個體子系列 | 執行個體規格 | 訊息收發基礎規格TPS上限(次/秒) | 訊息收發規格外突發彈性TPS上限(次/秒) | 串連數上限(個) | 公網下行頻寬(Mbps) | Topic免費配額(個) | Topic最大配額(個) | Group最大配額(個) |
叢集高可用版 | rmq.u2.10xlarge | 10000 | 5000 | 10000 | 1~1000 支援自訂配置。 | 200 | 3000 | 4000 |
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最大配額(個) | Group最大配額(個) |
標準版 | rmq.s3.nxlarge | 50000 | 10000 | 無上限,以實際使用量計算費用 | 5000 | 5000 |
專業版 | rmq.p3.nxlarge | 50000 超過50000次/秒後,支援分鐘級自適應彈性 | 30000 | 無上限,以實際使用量計算費用 | 5000 | 5000 |
相關文檔
訂用帳戶和隨用隨付執行個體的計費項目和計費說明,請參見訂用帳戶、隨用隨付執行個體計費說明。
Serverless執行個體的計費項目和計費說明,請參見Serverless執行個體計費說明。