全部产品
Search
文档中心

ApsaraMQ for RocketMQ:Penagihan fitur perpesanan

更新时间:Jun 28, 2025

Fitur perpesanan adalah fitur dasar yang disediakan oleh ApsaraMQ for RocketMQ. Setelah mengaktifkan ApsaraMQ for RocketMQ, fitur perpesanan akan diaktifkan secara otomatis. Topik ini menjelaskan rincian harga dari fitur perpesanan ApsaraMQ for RocketMQ Edisi Standar, serta memberikan contoh penagihan.

Rumus penagihan

Instans ApsaraMQ for RocketMQ Edisi Standar ditagih berdasarkan metode penagihan bayar sesuai pemakaian. Instans ini cocok untuk skenario dengan jumlah pesan kecil atau sangat fluktuatif. Anda hanya dikenakan biaya untuk pesan yang ditransmisikan dan sumber daya yang digunakan, membantu memaksimalkan pemanfaatan sumber daya.

Biaya perpesanan instans Edisi Standar dihitung menggunakan rumus berikut:

Standard Edition Instance Messaging Costs

Biaya panggilan API

Deskripsi

Biaya Panggilan API = (Jumlah panggilan API untuk menerima pesan + Jumlah panggilan API untuk mengirimkan pesan) × Harga satuan panggilan API

Anda dikenakan biaya berdasarkan total panggilan API yang dilakukan untuk menerima dan mengirimkan pesan pada broker setiap bulan. Penetapan harga bertingkat digunakan untuk menghitung biaya panggilan API, dengan harga satuan bervariasi berdasarkan wilayah.

Berikut adalah aturan untuk menghitung jumlah panggilan API yang dilakukan untuk menerima dan mengirimkan pesan:

  • Setiap kali broker ApsaraMQ for RocketMQ menerima pesan normal, satu panggilan API untuk menerima pesan dihitung. Setiap kali broker ApsaraMQ for RocketMQ mengirimkan pesan normal, satu panggilan API untuk mengirimkan pesan dihitung, terlepas dari apakah pesan tersebut dikonsumsi.

  • Satu panggilan API untuk menerima atau mengirimkan pesan fitur dihitung sebagai lima panggilan API untuk menerima atau mengirimkan pesan normal. Misalnya, jika broker ApsaraMQ for RocketMQ menerima satu pesan transaksional dan mengirimkannya kepada konsumen dua kali, jumlah panggilan API yang dilakukan untuk menerima dan mengirimkan pesan transaksional adalah 15, dihitung dengan rumus: 1 × 5 + 2 × 5 = 15.

  • Ukuran maksimum badan pesan adalah 4 MB. Sistem menghitung jumlah panggilan API berdasarkan ukuran pesan 4 KB. Misalnya, jika broker ApsaraMQ for RocketMQ mengirimkan pesan berukuran 16 KB, jumlah panggilan API yang dilakukan untuk mengirimkan pesan adalah 4, dihitung dengan rumus: 16/4 = 4.

  • Ketika Anda mengonsumsi pesan melalui HTTP, klien konsumen secara aktif memanggil metode konsumsi untuk mendapatkan pesan. Mode polling panjang dan polling pendek didukung. Frekuensi untuk memanggil metode konsumsi dikontrol oleh aplikasi konsumen.

    • Polling panjang: Jika tidak ada pesan dalam topik, permintaan langganan ditangguhkan pada broker hingga pesan diproduksi dalam topik atau waktu tunggu berakhir. Anda dapat menentukan hingga 30 detik untuk waktu tunggu. Ketika pesan dikembalikan dari broker, sistem menghitung jumlah panggilan API berdasarkan aturan sebelumnya. Jika tidak ada pesan yang dikembalikan, sistem menghitung satu panggilan API untuk pengiriman pesan.

    • Polling pendek: Jika tidak ada pesan dalam topik, broker segera mengembalikan respons. Setelah klien menerima respons, klien berulang kali memulai permintaan langganan. Dalam hal ini, permintaan langganan dihitung sebagai satu panggilan API untuk pengiriman pesan.

    Jika tidak ada pesan yang dihasilkan dalam topik dan mode polling pendek digunakan, sejumlah besar permintaan langganan tidak valid mungkin dihasilkan. Anda dikenakan biaya panggilan API untuk permintaan ini. Untuk mengurangi jumlah permintaan langganan tidak valid dan menghemat biaya, kami sarankan menggunakan mode polling panjang dan meningkatkan waktu tunggu. Untuk informasi lebih lanjut, lihat Operasi untuk Mengonsumsi Pesan.

Catatan

ApsaraMQ for RocketMQ menyediakan jenis pesan berikut: pesan normal, pesan terjadwal, pesan tertunda, pesan transaksional, dan pesan terurut. Semua jenis pesan ini, kecuali pesan normal, adalah pesan fitur. Untuk informasi lebih lanjut, lihat Jenis-Jenis Pesan.

Harga satuan

  • Harga pada Tingkat yang Berbeda

    Catatan

    Setiap akun Alibaba Cloud memiliki kuota gratis total 20 juta panggilan API untuk perpesanan setiap bulan. Harga dalam tabel berikut adalah untuk panggilan API yang melebihi kuota gratis.

    Tabel 1. Biaya Panggilan API (Public Cloud)

    Tabel 2. Biaya Panggilan API (Alibaba Finance Cloud dan Alibaba Gov Cloud)

    Tabel 3. Biaya Panggilan API

    Tingkat penagihan

    Jumlah panggilan API yang dilakukan untuk menerima dan mengirimkan pesan (ratus juta panggilan/bulan)

    Harga satuan berdasarkan wilayah (USD/juta panggilan)

    Uni Emirat Arab (Dubai), Singapura, Hong Kong, Jepang (Tokyo), Inggris (London), Jerman (Frankfurt), Amerika Serikat (Virginia), Amerika Serikat (Silicon Valley)

    Malaysia (Kuala Lumpur), Indonesia (Jakarta), dan Filipina (Manila)

    Internet, Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Shenzhen), Tiongkok (Chengdu), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Zhangjiakou), dan Tiongkok (Hohhot)

    SAU (Riyadh - Partner Region)

    Tingkat pertama

    0 hingga 10

    0.45

    0.42

    0.31

    0.54

    Tingkat kedua

    10 hingga 50

    0.41

    0.38

    0.28

    0.492

    Tingkat ketiga

    50 hingga 100

    0.34

    0.31

    0.23

    0.408

    Tingkat keempat

    100 hingga 500

    0.3

    0.27

    0.20

    0.36

    Tingkat kelima

    > 500

    0.27

    0.25

    0.19

    0.324

  • Aturan Penetapan Harga Bertingkat

    Jadwal penetapan harga bertingkat didasarkan pada jumlah total panggilan API yang dilakukan untuk menerima dan mengirimkan pesan oleh akun Alibaba Cloud setiap bulan.

    Catatan

    Jika Anda menggunakan akun Alibaba Cloud untuk mengotorisasi akun lain dengan menggunakan Peran RAM, tagihan dibebankan ke akun Alibaba Cloud yang memberi otorisasi. Jika Anda menggunakan akun Alibaba Cloud untuk mengotorisasi pengguna RAM dalam akun, tagihan dibebankan ke akun Alibaba Cloud.

Contoh penagihan

  • Contoh Cara Menghitung Jumlah Panggilan API yang Dilakukan untuk Menerima dan Mengirimkan Pesan

    • Broker ApsaraMQ for RocketMQ menerima tujuh juta pesan normal per hari dari produser. Jumlah panggilan API yang dilakukan untuk mengirimkan pesan diperkirakan mencapai delapan juta dengan mempertimbangkan bahwa topik mungkin dilanggan oleh beberapa grup dan pesan tertentu mungkin dicoba ulang. Ukuran setiap pesan adalah 40 KB.

    • Broker ApsaraMQ for RocketMQ juga menerima tiga juta pesan fitur per hari dari produser. Jumlah panggilan API yang dilakukan untuk mengirimkan pesan adalah tiga juta. Ukuran setiap pesan adalah 2 KB.

    Jumlah total panggilan API yang dilakukan untuk menerima dan mengirimkan pesan per hari dihitung dengan rumus berikut: Jumlah panggilan API = (Jumlah panggilan API untuk menerima pesan normal + Jumlah panggilan API untuk mengirimkan pesan normal) × Pengali ukuran pesan + (Jumlah panggilan API untuk menerima pesan fitur + Jumlah panggilan API untuk mengirimkan pesan fitur) × 5 × Pengali ukuran pesan. Oleh karena itu, jumlah total panggilan API yang dilakukan untuk menerima dan mengirimkan pesan per hari adalah 180 juta, dihitung dengan rumus: (7 juta + 8 juta) × ⌈40/4⌉ + (3 juta + 3 juta) × 5 × ⌈2/4⌉ = 180 juta.

    Catatan

    ⌈ ⌉ menunjukkan bahwa angka dibulatkan ke atas menjadi bilangan bulat terkecil yang lebih besar dari atau sama dengan nilai tersebut.

  • Contoh Cara Menghitung Biaya Panggilan API

    Tabel berikut menjelaskan panggilan API kumulatif yang dilakukan untuk menerima dan mengirimkan pesan serta jadwal penetapan harga bertingkat dari instans di mana 500 juta panggilan API dilakukan untuk menerima dan mengirimkan pesan per hari di wilayah Tiongkok (Shanghai).

    Item

    Hari pertama bulan ini

    Hari kedua bulan ini

    Hari ketiga bulan ini

    Hari keempat bulan ini

    ...

    Hari kesebelas bulan ini

    ...

    Jumlah panggilan API yang dilakukan untuk menerima dan mengirimkan pesan pada hari itu

    500 juta

    500 juta

    500 juta

    500 juta

    ...

    500 juta

    ...

    Jumlah kumulatif panggilan API

    500 juta

    1 miliar

    1,5 miliar

    2 miliar

    ...

    5,5 miliar

    ...

    Harga satuan (USD/juta panggilan)

    0,31 (tingkat pertama)

    0,31 (tingkat pertama)

    0,28 (tingkat kedua)

    0,28 (tingkat kedua)

    ...

    0,23 (tingkat ketiga)

    ...

    Biaya hari itu (USD)

    155

    155

    140

    140

    ...

    115

    ...

Biaya pendudukan topik

Deskripsi

Biaya Pendudukan Topik = Harga Topik × Jumlah Topik × Jumlah Hari

Anda dikenakan biaya untuk menduduki topik pada instans ApsaraMQ for RocketMQ. Setiap topik ditagih sekali setiap hari. Harga topik bervariasi berdasarkan jumlah panggilan API yang dilakukan untuk menerima dan mengirimkan pesan dalam topik.

Penting

Anda dikenakan biaya untuk setiap topik yang Anda buat, terlepas dari apakah topik tersebut digunakan. Kami sarankan Anda menghapus topik yang tidak lagi diperlukan sesegera mungkin untuk mencegah biaya yang tidak perlu.

Harga satuan

  • Harga pada Tingkat yang Berbeda

    Tabel 4. Biaya Pendudukan Topik (Public Cloud)

    Tabel 5. Biaya Pendudukan Topik (Alibaba Gov Cloud dan Alibaba Finance Cloud)

    Tabel 6. Biaya Pendudukan Topik

    Tingkat penagihan

    Jumlah panggilan API yang dilakukan untuk menerima dan mengirimkan pesan (10.000 panggilan/topik-hari)

    Harga satuan berdasarkan wilayah (USD/topik-hari)

    Tiongkok (Hong Kong), Singapura, Jepang (Tokyo), Uni Emirat Arab (Dubai), Amerika Serikat (Virginia), Amerika Serikat (Silicon Valley), Jerman (Frankfurt), dan Inggris (London)

    Malaysia (Kuala Lumpur), Indonesia (Jakarta), dan Filipina (Manila)

    Internet, Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Shenzhen), Tiongkok (Chengdu), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Zhangjiakou), dan Tiongkok (Hohhot)

    SAU (Riyadh - Partner Region)

    Tingkat pertama

    0 hingga 100

    0,45

    0,42

    0,31

    0,54

    Tingkat kedua

    100 hingga 500

    0,34

    0,31

    0,23

    0,408

    Tingkat ketiga

    500 hingga 1.000

    0,11

    0,11

    0,08

    0,132

    Tingkat keempat

    > 1.000

    0

    0

    0

    0

  • Aturan Penetapan Harga Bertingkat

    Jadwal penetapan harga bertingkat didasarkan pada jumlah total panggilan API yang dilakukan untuk menerima dan mengirimkan pesan dalam topik setiap hari.

    Catatan

    Jika Anda menggunakan akun Alibaba Cloud untuk mengotorisasi akun lain dengan menggunakan Peran RAM, tagihan dibebankan ke akun Alibaba Cloud yang memberi otorisasi. Jika Anda menggunakan akun Alibaba Cloud untuk mengotorisasi pengguna RAM dalam akun, tagihan dibebankan ke akun Alibaba Cloud.

Contoh penagihan

Anda membuat sejumlah topik tertentu pada instans yang berada di wilayah Tiongkok (Shanghai).

Anda dikenakan biaya untuk menduduki topik pada instans ApsaraMQ for RocketMQ. Setiap topik ditagih sekali setiap hari. Biaya pendudukan topik pada suatu hari adalah jumlah biaya yang dihasilkan oleh semua topik pada hari itu.

Item

Hari Pertama Bulan Ini

Hari Kedua Bulan Ini

Hari Ketiga Bulan Ini

...

Topic_1

Jumlah panggilan API untuk menerima dan mengirimkan pesan: 100.000. Biaya termasuk dalam tingkat pertama.

Biaya pendudukan topik: USD 0,31.

Jumlah panggilan API untuk menerima dan mengirimkan pesan: 1,2 juta. Biaya termasuk dalam tingkat kedua.

Biaya pendudukan topik: USD 0,23.

Jumlah panggilan API untuk menerima dan mengirimkan pesan: 300.000. Biaya termasuk dalam tingkat pertama.

Biaya pendudukan topik: USD 0,31.

...

Topic_2

Jumlah panggilan API untuk menerima dan mengirimkan pesan: 5,5 juta. Biaya termasuk dalam tingkat ketiga.

Biaya pendudukan topik: USD 0,08.

Jumlah panggilan API untuk menerima dan mengirimkan pesan: 800.000. Biaya termasuk dalam tingkat pertama.

Biaya pendudukan topik: USD 0,31.

Jumlah panggilan API untuk menerima dan mengirimkan pesan: 100.000. Biaya termasuk dalam tingkat pertama.

Biaya pendudukan topik: USD 0,31.

...

...

...

...

...

...

Topic_n

...

...

...

...