ApsaraMQ for RabbitMQ memiliki batasan terkait kluster, karakter, dan traffic transaksi per detik (TPS) puncak. Jangan melebihi batasan ini saat menggunakan ApsaraMQ for RabbitMQ, karena dapat menyebabkan exception pada program.
Batasan Kluster
|
Batasan |
Instans Serverless |
Upfront Instance Series |
|||
|
Shared |
Exclusive |
Enterprise Edition |
Platinum Edition |
Professional Edition |
|
|
Reserved + Elastic / Pembayaran Berdasarkan Penggunaan Kumulatif |
Reserved + Elasticity |
||||
|
Jumlah Vhost per instans |
200 |
2.000 |
200 |
4.096 |
200 |
|
Jumlah Pertukaran per Instans |
6.000 |
10.000 |
6.000 |
80.000 |
6.000 |
|
Jumlah Binding per instans |
20.000 |
20.000 |
20.000 |
None |
20.000 |
|
Jumlah Queue per instans |
6.000 |
10.000 |
6.000 |
80.000 |
6.000 |
|
Jumlah Koneksi per instans |
Koneksi maksimum: 10.000. |
Koneksi maksimum: 20.000. |
Pembelian berdasarkan konfigurasi. Setiap instans mencakup kuota gratis sebesar 2.000 koneksi. Jumlah koneksi maksimum per instans adalah 10.000. |
Anda dapat membeli berdasarkan tipe instans. Satu instans memiliki kuota gratis sebesar 50.000 dan maksimum 100.000 koneksi. |
Empat kali jumlah queue. Satu instans mendukung antara 1.000 hingga 5.000 koneksi. |
|
Jumlah Queue yang di-bind ke satu Exchange |
256 |
256 Anda dapat submit a ticket untuk meminta penyesuaian. Setelah disesuaikan, instans tidak dapat diturunkan spesifikasinya ke kluster shared. |
256 |
256 Untuk kebutuhan khusus, hubungi dukungan teknis Alibaba Cloud. |
256 |
|
Jumlah Consumer per Queue |
Sama dengan jumlah queue dikalikan 4. Satu queue mendukung 800 hingga 5.000 consumer. |
None |
Sama dengan jumlah queue dikalikan 4. Satu queue mendukung 800 hingga 5.000 consumer. |
None |
Sama dengan jumlah queue dikalikan 4. Satu Queue mendukung 50 hingga 5.000 Consumer. |
|
Jumlah Channel per Koneksi |
2.000 |
3.000 |
Jumlah channel per koneksi berkisar antara Min[jumlah queue, 2.048].
|
3.000 |
Jumlah channel per koneksi adalah 64 atau jumlah queue.
|
|
Ukuran pesan |
10 MB |
50 MB |
10 MB |
50 MB |
64 KB |
|
Delay maksimum untuk pesan tertunda |
7 hari |
7 hari Anda dapat submit a ticket untuk permintaan penyesuaian. Setelah disesuaikan, instans tidak dapat diturunkan spesifikasinya ke kluster shared. |
7 hari |
7 hari Untuk kebutuhan khusus, hubungi dukungan teknis Alibaba Cloud. |
24 jam |
|
Periode retensi pesan maksimum |
3 hari |
3 hari |
3 hari |
3 hari |
3 hari |
|
Upaya pengiriman maksimum |
16 |
16 |
16 |
64 |
16 |
|
Nilai maksimum: 3 jam. Nilai default: 5 menit |
Nilai maksimum: 12 jam Nilai default: 30 menit |
Nilai maksimum: 3 jam Nilai default: 5 menit |
Nilai maksimum: 12 jam. Nilai default: 30 menit |
Nilai maksimum: 10 menit Nilai default: 1 menit |
|
Batasan Karakter
|
Batasan |
Batas |
|
Nama Queue |
|
|
Nama Exchange |
|
|
Nama Vhost |
|
|
Binding Key |
|
|
Consumer Tag |
|
|
Message ID |
|
Ambang Batas Pembatasan Kecepatan
-
Untuk informasi selengkapnya mengenai aturan penghitungan TPS, lihat Aturan penghitungan TPS untuk instans Serverless dan Aturan penghitungan TPS untuk instans subscription.
-
Untuk solusi terkait pembatasan laju TPS, lihat Solusi pembatasan laju TPS total instans dan Solusi pembatasan laju TPS single-node.
Ambang Batas Pembatasan Kecepatan TPS Total Instans
|
Tipe Instans |
Instans Serverless |
Subscription Instances |
||||||
|
Spesifikasi |
Shared |
Exclusive |
Elastic TPS Dinonaktifkan |
Elastic TPS Diaktifkan |
||||
|
Reserved + Elastic / Berdasarkan Penggunaan Kumulatif |
Reserved + Elastic |
Enterprise Edition |
Platinum Edition |
Professional Edition |
Enterprise Edition |
Platinum Edition |
Professional Edition |
|
|
Ambang batas pembatasan kecepatan |
Maksimum: 50.000 TPS |
2 × TPS puncak spesifikasi dasar |
TPS puncak spesifikasi dasar |
2 × TPS puncak spesifikasi dasar, dengan maksimum 50.000 TPS |
2 × TPS puncak spesifikasi dasar, dengan maksimum 50.000 TPS |
1,5 × TPS puncak spesifikasi dasar |
||
Ambang Batas Pembatasan Kecepatan TPS SendMessage Single-Node
Server membatasi TPS SendMessage untuk setiap node layanan backend pada tingkat instans. Ambang batas pembatasan kecepatannya adalah sebagai berikut:
|
Batas |
Instans Serverless |
Subscription Instances |
||||
|
Shared |
Exclusive |
Enterprise Edition |
Platinum Edition |
Professional Edition |
||
|
Berdasarkan Jumlah Kumulatif |
Reserved + Elastic |
Reserved + Elastic |
||||
|
Ambang batas pembatasan kecepatan |
25.000 TPS |
25.000 TPS |
None |
25.000 TPS |
None |
25.000 TPS |
Ambang Batas Pembatasan Kecepatan Operasi API
|
Batasan |
Limits API |
Instans Serverless |
Subscription Instances |
|||
|
Shared |
Exclusive |
Enterprise Edition |
Platinum Edition |
Professional Edition |
||
|
Reserved + Pay-as-you-go / Berdasarkan Penggunaan Kumulatif |
Reserved + Elastic |
|||||
|
Bersihkan queue pada suatu instans |
|
500 TPS |
None |
500 TPS |
None |
500 TPS |
|
Membuat Exchange untuk Satu Instans |
|
500 TPS |
None |
500 TPS |
None |
500 TPS |
|
Hapus Exchange pada suatu instans |
|
500 TPS |
None |
500 TPS |
None |
500 TPS |
|
Buat Queue pada suatu instans |
|
500 TPS |
None |
500 TPS |
None |
500 TPS |
|
Hapus Queue pada suatu instans |
|
500 TPS |
None |
500 TPS |
None |
500 TPS |
|
Buat Binding pada suatu instans |
|
500 TPS |
None |
500 TPS |
None |
500 TPS |
|
Hapus Binding pada suatu instans |
|
500 TPS |
None |
500 TPS |
None |
500 TPS |
|
Pemulihan pesan single-instance |
|
500 TPS |
None |
500 TPS |
None |
500 TPS |
|
Pesan Reentry Queue untuk Satu Instans |
|
20 TPS |
None |
20 TPS |
None |
20 TPS |