全部產品
Search
文件中心

ApsaraMQ for RabbitMQ:Serverless系列計費說明

更新時間:Nov 11, 2025

雲訊息佇列 RabbitMQ 版的Serverless系列執行個體提供預留+彈性和按累積量兩種計費類型,前者在購買時需根據業務量選擇預留容量,後者完全彈性使用資源無需提前預留,您可以根據業務情境按需選擇。本文為您介紹Serverless系列執行個體的計費項目及計費規則。

地區限制

Serverless系列執行個體暫時只在部分地區開服,其他地區將陸續開放。開服地區詳情,請參見開服地區

計費項目說明

預留+彈性及按累積量計費方式的出賬周期均為小時,自購買執行個體之時起,計費開始。專案如下所示:

各計費項目的計費單價及計算公式請參見下文。您也可以使用價格計算機來快速評估費用:

雲訊息佇列 RabbitMQ 版Serverless系列價格計算機

訊息收發功能計數規則

訊息收發功能的計數規則,適用於訊息收發功能的所有計費項目(訊息收發次數、預留容量、彈性容量)。

訊息收發次數 = 接收訊息次數 + 投遞訊息次數

  • 接收訊息次數:表示Queue接收到訊息的條數,例如Exchange收到一條訊息通過路由計算到3個Queue,這裡算3次接收。

  • 投遞訊息次數:投遞成功1次訊息計1次投遞次數,無論訊息是否處理成功,是否有返回ACK響應。

  • 負載大小:需要按照訊息大小除以對應的負載倍數,以4 KB為基數,訊息大小不足4 KB則按1次計算,超過4 KB的訊息計算結果向上取整。例如,投遞一條18 KB的訊息,投遞次數按照⌈18/4⌉=5次計算。

    說明

    ⌈ ⌉表示向上取整。

訊息收發次數

當Serverless系列執行個體的計費類型為按累積量計費時,訊息收發費用按照執行個體下的訊息收發累計次數進行計費。

計費公式

每小時訊息收發費用=訊息收發次數累計值(次)×訊息收發單價(美元/次)

計費單價

訊息收發類型

單價(美元/百萬次)

阿聯酋(杜拜)沙特(利雅得)- 夥伴營運以外其他地區

阿聯酋(杜拜)

沙特(利雅得)- 夥伴營運

普通訊息接收/投遞

0.31

0.62

0.372

延時訊息接收

1.55

3.1

1.86

延時訊息投遞

0.31

0.62

0.372

計費樣本

假設華東1(杭州)地區下的某執行個體在一小時內的訊息收發資料如下:

  • 服務端收到生產者發送的普通訊息次數為700萬次,接收的延時訊息為200萬次,每條訊息大小均為8 KB。

  • 服務端向消費者投遞普通訊息的次數為800萬次,投遞延時訊息為320萬次,每條訊息大小均為8KB。

這一小時的訊息收發次數費用為:(7+8)×⌈8/4⌉×0.31+2×⌈8/4⌉×1.55+3.2×⌈8/4⌉×0.31=17.484美元

預留容量

當Serverless系列執行個體的計費類型為預留+彈性計費時,訊息收發費用包括預留容量費用和彈性流量費用,預留容量費用按照預留容量規格和使用時間進行計費。

計費公式

每小時預留容量費用=預留容量(TPS)×預留容量單價(美元/TPS/小時)

計費單價

地區

預留容量單價(美元/TPS/小時)

共用

獨享

阿聯酋(杜拜)沙特(利雅得)- 夥伴營運以外其他地區

0.00013

0.00021

阿聯酋(杜拜)

0.00026

0.00042

沙特(利雅得)- 夥伴營運

0.000156

0.000252

計費樣本

假設某華東1(杭州)地區的Serverless系列執行個體的部署架構為共用,計費類型為預留+彈性,該執行個體的預留容量為3000 TPS,那麼每小時的預留容量費用為:3000×0.00013=0.39美元,執行個體運行一個月(假設本月有30天)的費用為:0.39×24×30=280.8美元

彈性流量

當Serverless系列執行個體的計費類型為預留+彈性計費時,超過預留容量的流量會按照彈性流量計費。

計費公式

其中,T1,T2,...,Ti,...,T60分別表示這一小時內的第1分鐘,第2分鐘,...,第i分鐘,...,第60分鐘。表示這一小時內所用彈性流量的總和。

計費單價

地區

彈性流量單價(美元/TPS/分鐘)

共用

獨享

阿聯酋(杜拜)沙特(利雅得)- 夥伴營運以外其他地區

0.000019

0.000028

阿聯酋(杜拜)

0.000038

0.000056

沙特(利雅得)- 夥伴營運

0.000022

0.0000336

計費樣本

假設某華東1(杭州)地區的Serverless系列執行個體的部署架構為共用,計費類型為預留+彈性,預留容量為5000 TPS。某1小時內,該執行個體的運行情況如下:

時間

00分

01分

02分

03分

......

58分

59分

執行個體啟動並執行實際TPS流量峰值(次/秒)

5200

5300

4000

4500

均小於5000

4800

5100

增量TPS值(次/秒)

200

300

0

0

0

0

100

則這1小時內,該執行個體產生的彈性費用為:(1×200+1×300+1×100)×0.000019=0.0114美元

Queue數量

Serverless系列執行個體會根據建立的Queue的數量進行計費。

計費公式

每小時Queue費用=執行個體下建立的Queue的個數(個)×Queue單價(美元/個)

計算Queue數量時,取指定一小時內,執行個體下Queue數量的最大值。

例如,在一小時內先建立了300個Queue,隨後又刪除了100個Queue,則這個小時內的Queue費用按照300個Queue的數量計算。

計費單價

Queue的單價根據建立的Queue的數量階梯計費。

計費階梯

Queue單價(美元/個/小時)

共用

獨享

[0,200]

0.000044

0

[201,3000]

0.000022

0.000022

[3001,20000]

0.000044

0.000044

[20001,100000]

0.000088

0.000088

計費樣本

某執行個體在兩小時內建立的Queue的數量及費用如下:

時間

建立數量

實際計費數量

計費單價

費用合計

第1個小時

建立了150個,隨後刪除50個

150

150在[0,200]階梯內,單價為0.000044(美元/個/小時)

150×0.000044=0.0066美元

第2個小時

又新建立了500個

100+500=600

  • 200個在[0,200]階梯內,單價為0.000044(美元/個/小時)

  • 400個在[201,3000]階梯內,單價為0.000022(美元/個/小時)

200×0.000044+400×0.000022=0.0176美元

訊息儲存費用

Serverless系列執行個體按照訊息最大保留時間(3天)內所有訊息(包括已消費成功的訊息)所佔用的儲存空間大小和儲存時間長度計費。

計費公式

每小時儲存費用=儲存空間佔用大小(GB)×儲存單價(美元/GB)

計費單價

地區

訊息儲存空間單價(美元/GB/小時)

阿聯酋(杜拜)沙特(利雅得)- 夥伴營運以外其他地區

0.000319

阿聯酋(杜拜)

0.0005742

沙特(利雅得)- 夥伴營運

0.0003828

公網下行流量

Serverless系列執行個體僅針對使用公網訪問時產生的公網下行流量進行計費。

若未開啟公網訪問,則不收取公網下行流量費用。

計費公式

每小時公網費用=公網下行流量累積值(GB)×流量單價(美元/GB)

計費單價

地區

公網下行流量單價(美元/GB)

沙特(利雅得)- 夥伴營運以外其他地區

0.13

沙特(利雅得)- 夥伴營運

0.156

訊息軌跡

開啟訊息軌跡功能後,Serverless系列執行個體會按照系統產生的訊息軌跡的日誌條數計算費用。

若未開啟訊息軌跡功能,則不收取此費用。

計費公式

每小時訊息軌跡費用=訊息軌跡日誌條數(條)×軌跡單價(美元/條)

日誌條數計算規則

訊息收發過程中,調用到以下介面則會產生相關的軌跡日誌,不管訊息收發是否成功,只要產生訊息軌跡日誌都會計算費用。

  • BasicAck

  • BasicConsume

  • BasicGet

  • BasicNAck

  • BasicReject

  • SendMessage

  • PushMessage

計費單價

地區

訊息軌跡單價( 美元/百萬條)

沙特(利雅得)- 夥伴營運以外其他地區

0.0155

沙特(利雅得)- 夥伴營運

0.0186

私網串連

當開啟私網串連存取點時,通過私網存取點訪問雲訊息佇列 RabbitMQ 版時,會產生相應的費用。詳情請參見私網串連存取點

相關文檔