訊息收發計算規格為雲訊息佇列 RocketMQ 版的必選計費項目,規定了執行個體訊息收發的TPS峰值。若您的實際使用量超過規格上限,執行個體會被限流。如果是少量突發流量高峰,您可以為執行個體開啟彈性TPS功能,將執行個體的TPS上限增加到一定範圍,超過計算規格的增量TPS,將會按照隨用隨付方式進行計費。
背景資訊
彈性TPS能力適用於業務側偶爾出現少量突發流量的情境,您無需為這部分突發流量專門預留Buffer。但是突發彈性部分的TPS費用是隨用隨付,相較於基礎規格(訊息收發計算規格)費用單價更貴,如果您的業務流量大部分時間都會超過基礎規格,建議您升級執行個體規格。
若您實際使用的訊息收發TPS超過了購買的規格上限:
如果執行個體開啟了彈性TPS功能,則在[基礎規格,彈性規格]區間內,執行個體可正常運行,且這部分規格需要按量收取彈性TPS費用;超過彈效能力上限後,執行個體還是會被限流。
執行個體不支援或未開啟彈性TPS功能,則雲訊息佇列 RocketMQ 版對執行個體進行限流。
彈性TPS功能僅部分計算規格的執行個體支援,且可增加的彈性TPS有一定上限。執行個體的基礎規格TPS上限和彈性TPS上限,請參見執行個體規格。
計費規則
專案 | 說明 |
計費項目 | 超過基礎計算規格TPS上限的增量部分進行計費。 取值為計費周期即1小時內,TPS增量的最大值。 |
計費方式 | 隨用隨付(先使用後付費,自動從阿里雲帳號計費) |
計費周期 | 按小時計費。 不足1小時,按1小時計算。 |
計費公式 | 每小時彈性TPS費用=1小時內的最大增量TPS值×彈性TPS單價 |
彈性TPS計費單價
執行個體主系列 | 地區 | 單價(美元/TPS/小時) |
專業版 | 華東2(上海)、美國(維吉尼亞)、美國(矽谷)、德國(法蘭克福)、英國(倫敦) | 0.00093 |
中國香港、新加坡、日本(東京)、阿聯酋(杜拜) | 0.00125 | |
馬來西亞(吉隆坡)、印尼(雅加達)、菲律賓(馬尼拉) | 0.00135 | |
鉑金版 | 華東2(上海)、美國(維吉尼亞)、美國(矽谷)、德國(法蘭克福)、英國(倫敦) | 0.00186 |
中國香港、新加坡、日本(東京)、阿聯酋(杜拜) | 0.00251 | |
馬來西亞(吉隆坡)、印尼(雅加達)、菲律賓(馬尼拉) | 0.00269 | |
標準版 | 標準版執行個體不支援彈效能力。 | 不涉及 |
計費樣本
假設華東2(上海)地區下某專業版執行個體的訊息收發基礎規格TPS上限為4000次/秒,彈性上限2000次/秒。該執行個體在1小時內的運行情況如下:
時間 | 01分 | 02分 | 03分 | ... | 59分 | 60分 |
執行個體實際使用TPS峰值(次/秒) | 4100 | 4200 | 4500 | 均小於4000 | 3700 | 3700 |
彈性TPS增量值(次/秒) | 100 | 200 | 500 | 0 | 0 | 0 |
計費周期內,彈性TPS的增量值取這一小時內的最大增量值,即500次/秒。因此,該執行個體在這一小時產生的彈性TPS費用為:500×0.00093=0.465美元。
相關文檔
訊息收發計算規格的基礎規格費用詳情,請參見訊息收發計算規格費用。
執行個體的訊息收發基礎規格TPS上限和彈性TPS上限,請參見執行個體規格。
瞭解雲訊息佇列 RocketMQ 版支援的計費方式和完整的計費組成,請參見計費概述。