ApsaraMQ for RocketMQ membatasi frekuensi pemanggilan operasi API Antrian Pesan untuk Apache RocketMQ. Jika jumlah permintaan yang dikirim mencapai batas laju, permintaan baru akan gagal, yang dapat mengganggu bisnis Anda. Topik ini menjelaskan batas laju permintaan API untuk setiap pengguna ApsaraMQ for RocketMQ.
Batas laju permintaan API untuk setiap pengguna
Pengguna merujuk pada akun Alibaba Cloud. Batas laju permintaan API menunjukkan jumlah maksimum permintaan yang dapat dilakukan oleh akun Alibaba Cloud dan Pengguna Manajemen Akses Sumber Daya (RAM) dalam akun tersebut per detik atau per menit.
Sebagai contoh, batas laju permintaan operasi OnsRegionList adalah 50 permintaan per detik (QPS). Jika sebuah akun Alibaba Cloud memiliki lima pengguna RAM, total permintaan menggunakan kredensial dari akun tersebut dan pengguna RAM tidak boleh melebihi 50 permintaan per detik untuk memanggil operasi OnsRegionList.
- Antrian Pesan untuk Apache RocketMQ tidak memberlakukan batasan laju permintaan pada semua operasi API. Tabel berikut menjelaskan batasan laju permintaan untuk operasi API Antrian Pesan.
- Perhatikan unit yang digunakan dalam tabel berikut. Secara default, satuannya adalah QPS. Untuk beberapa operasi, batas laju diukur dalam permintaan per menit.
Manajemen wilayah
| API | Batas laju permintaan untuk setiap pengguna |
| OnsRegionList | 50 QPS |
Aktivasi layanan
| API | Batas laju permintaan untuk setiap pengguna |
| OpenOnsService | Tidak tersedia |
Manajemen instans
| API | Batas laju permintaan untuk setiap pengguna |
| OnsInstanceBaseInfo | 50 QPS |
| OnsInstanceCreate | 10 QPS |
| OnsInstanceDelete | 10 QPS |
| OnsInstanceInServiceList | 50 QPS |
| OnsInstanceUpdate | 10 QPS |
Manajemen topik
| API | Batas laju permintaan untuk setiap pengguna |
| OnsTopicCreate | 10 QPS |
| OnsTopicDelete | 10 QPS |
| OnsTopicList | 10 QPS |
| OnsTopicStatus | 1 QPS |
| OnsTopicSubDetail | 10 QPS |
Manajemen grup
| API | Batas laju permintaan untuk setiap pengguna |
| OnsGroupCreate | 10 QPS |
| OnsGroupDelete | 10 QPS |
| OnsGroupList | 10 QPS |
| OnsGroupSubDetail | 10 QPS |
| OnsGroupConsumerUpdate | 10 QPS |
Manajemen tag
| API | Batas laju permintaan untuk setiap pengguna |
| TagResources | Tidak tersedia |
| ListTagResources | 10 QPS |
| UntagResources | 10 QPS |
Manajemen konsumsi
| API | Batas laju permintaan untuk setiap pengguna |
| OnsConsumerAccumulate | 10 QPS |
| OnsConsumerStatus | 10 QPS |
| OnsConsumerGetConnection | 10 QPS |
| OnsConsumerResetOffset | 10 QPS |
| OnsConsumerTimeSpan | 10 QPS |
| OnsMessagePush | 10 QPS |
Permintaan pesan
| API | Batas laju permintaan untuk setiap pengguna |
| OnsMessageTrace | 10 QPS |
| OnsMessageGetByMsgId | 10 QPS |
| OnsMessageGetByKey | 10 QPS |
| OnsMessagePageQueryByTopic | 10 permintaan per menit |
Statistik publikasi dan langganan
| API | Batas laju permintaan untuk setiap pengguna |
| OnsTrendTopicInputTps | 15 permintaan per menit |
| OnsTrendGroupOutputTps | 15 permintaan per menit |
Manajemen jejak pesan
| API | Batas laju permintaan untuk setiap pengguna |
| OnsTraceGetResult | 10 QPS |
| OnsTraceQueryByMsgId | 30 permintaan per menit |
| OnsTraceQueryByMsgKey | 30 permintaan per menit |
Manajemen pesan dead-letter
| API | Batas laju permintaan untuk setiap pengguna |
| OnsDLQMessageGetById | 10 QPS |
| OnsDLQMessagePageQueryByGroupId | 10 QPS |
| OnsDLQMessageResendById | 10 QPS |