ApsaraMQ for RabbitMQ Instans Edisi Profesional, Edisi Perusahaan, dan Edisi Platinum ditagih menggunakan metode langganan. Topik ini menjelaskan item yang dapat ditagih dan aturan penagihan untuk instans-instans tersebut.
Item yang dapat ditagih
Biaya untuk instans Edisi Profesional, Edisi Perusahaan, dan Edisi Platinum mencakup item-item berikut:
Penagihan spesifikasi instans (Wajib): Ditagih berdasarkan langganan.
Penagihan TPS elastis (Opsional): Ditagih berdasarkan bayar sesuai penggunaan. Biaya TPS elastis hanya dikenakan jika Anda mengaktifkan fitur TPS elastis untuk instans Anda.
Aturan penghitungan TPS
Operasi API berikut dapat ditagih. Untuk informasi lebih lanjut tentang operasi-operasi ini, lihat Metode permintaan.
ConnectionOpen dan ChannelOpen
QueueDeclare, QueueDelete, QueueBind, dan QueueUnbind
ExchangeDeclare dan ExchangeDelete
ExchangeBind dan ExchangeUnBind
SendMessage, BasicConsume, BasicGet, BasicAck, BasicReject, BasicNack, dan BasicRecover
Jumlah panggilan API dihitung berdasarkan aturan berikut:
Pesan tertunda adalah fitur premium dari ApsaraMQ for RabbitMQ. Mengirim satu pesan tertunda dihitung sebagai lima panggilan API. Mengonsumsi satu pesan tertunda dihitung sebagai satu panggilan API.
Contoh: Jika Anda mengirim dua pesan tertunda dan mengonsumsi tiga pesan tertunda dalam satu detik, total TPS-nya adalah 13. Rumus: 2 × 5 + 3 = 13 TPS.
Saat menghitung panggilan ke operasi SendMessage, jumlah panggilan ditentukan oleh jumlah antrian tempat pesan disimpan setelah perutean.
Sebagai contoh, jika Anda mengirim satu pesan ke exchange Fanout dan pesan tersebut dirutekan ke 10 antrian, operasi SendMessage dihitung sebagai 10 panggilan.
Jika isi pesan berukuran 64 KB atau lebih kecil, dihitung sebagai satu permintaan. Jika isi pesan lebih besar dari 64 KB, setiap 4 KB data yang melebihi batas 64 KB dihitung sebagai satu permintaan tambahan.
Penagihan spesifikasi instans
Aturan penagihan
Item yang dapat ditagih | Wajib | Edisi instans yang berlaku | Kuota gratis | Siklus penagihan |
TPS puncak | Ya. Anda hanya dikenai biaya saat operasi API tertentu dipanggil. Untuk informasi selengkapnya, lihat Aturan penghitungan TPS. |
| Tidak ada | Bulan |
Lalu lintas internet | Tidak. Anda dikenai biaya lalu lintas internet hanya jika Anda mengaktifkan akses Internet. |
| Tidak ada | |
Jumlah antrian | Ya |
| Instans Edisi Perusahaan dan Edisi Platinum mencakup kuota gratis. Untuk kuota spesifik, lihat spesifikasi instans pada halaman pembelian. | |
Koneksi maksimum | Ya |
| Instans Edisi Perusahaan dan Edisi Platinum mencakup kuota gratis. Untuk kuota spesifik, lihat spesifikasi instans pada halaman pembelian. | |
Periode retensi jejak pesan | Tidak. Anda dikenai biaya retensi jejak pesan hanya jika Anda mengaktifkan fitur jejak pesan. |
| Instans Edisi Platinum menyediakan periode retensi jejak pesan selama 15 hari secara gratis. | |
Ruang penyimpanan pesan | Ya | Edisi Platinum | Tidak ada |
Rincian harga
Untuk informasi selengkapnya tentang harga spesifikasi instans, lihat halaman pembelian ApsaraMQ for RabbitMQ.
Penagihan TPS elastis
Deskripsi item yang dapat ditagih
Setiap instans ApsaraMQ for RabbitMQ memiliki batas TPS puncak berdasarkan spesifikasinya. Jika penggunaan Anda melebihi batas ini, instans akan dikendalikan alirannya. Untuk mencegah pengendalian aliran akibat lonjakan lalu lintas, Anda dapat mengaktifkan fitur TPS elastis. Untuk informasi selengkapnya, lihat Mengaktifkan fitur TPS elastis untuk instans.
Setelah Anda mengaktifkan fitur TPS elastis, batas TPS puncak instans dapat meningkat dalam rentang tertentu. Anda dikenai biaya untuk setiap TPS yang melebihi batas spesifikasi dasar.
TPS elastis maksimum untuk setiap edisi instans bersifat tetap dan tidak dapat diubah. Untuk informasi selengkapnya, lihat Harga satuan.
Aturan penagihan
Item | Deskripsi |
Item yang dapat ditagih | Anda dikenai biaya untuk TPS yang melebihi spesifikasi TPS puncak dasar instans. TPS tambahan = TPS puncak waktu proses maksimum - Spesifikasi TPS puncak dasar Sebagai contoh, sebuah instans memiliki spesifikasi TPS puncak dasar sebesar 5.000 TPS. Jika TPS waktu proses instans mencapai 6.200 TPS, Anda dikenai biaya TPS elastis untuk kelebihan 1.200 TPS tersebut. |
Metode penagihan | Bayar sesuai penggunaan (pasca bayar). Biaya secara otomatis dipotong dari Akun Alibaba Cloud Anda. |
Siklus penagihan | Per menit |
Rumus penagihan | Biaya TPS elastis per menit = TPS tambahan per menit × Harga satuan TPS elastis |
Harga satuan
Instance Edition | Edisi Profesional | Edisi Perusahaan | Edisi Platinum | |
TPS elastis maksimum | 0,5 kali spesifikasi dasar | 1 kali spesifikasi dasar, hingga 50.000 TPS | 1 kali spesifikasi dasar, hingga 50.000 TPS | |
Harga satuan TPS elastis (USD/TPS/menit) | Wilayah lainnya | 0,000072 | 0,000072 | 0,000288 |
Wilayah UAE (Dubai) | 0,000144 | 0,000144 | 0,000576 | |
Wilayah SAU (Riyadh - Partner Region) | 0,000086 | 0,000086 | 0,000346 | |
"Wilayah lainnya" dalam tabel di atas mengacu pada semua wilayah tempat ApsaraMQ for RabbitMQ tersedia, kecuali wilayah SAU (Riyadh - Partner Region). Untuk daftar wilayah yang didukung, lihat Wilayah yang didukung.
TPS elastis maksimum untuk instans Edisi Perusahaan dan Edisi Platinum adalah 50.000. Sebagai contoh, jika instans Edisi Perusahaan memiliki TPS puncak dasar sebesar 80.000, TPS elastis maksimumnya tetap 50.000. Oleh karena itu, total TPS puncak untuk instans tersebut adalah 130.000.
Contoh penagihan
Asumsikan Anda memiliki instans Edisi Profesional di wilayah Tiongkok (Hangzhou) dengan spesifikasi dasar 1.000 TPS. Tabel berikut menunjukkan status waktu proses instans selama satu jam:
Waktu | 00 menit | 01 menit | 02 menit | 03 menit | ... | 58 menit | 59 menit |
TPS puncak aktual (TPS) | 1200 | 1300 | 800 | 850 | Semua < 1.000 | 950 | 1100 |
TPS tambahan (TPS) | 200 | 300 | 0 | 0 | 0 | 0 | 100 |
Biaya TPS elastis untuk satu jam ini adalah USD 0,0432. Rumus: (200 + 300 + 100) × 0,000072 = 0,0432.