Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Bagian ini mencantumkan kuota dasar dan ambang pembatasan dalam olahpesan Bus Layanan Azure.
Kuota olahpesan
Tabel berikut mencantumkan informasi kuota khusus untuk pesan Azure Service Bus. Untuk informasi tentang harga dan kuota lainnya untuk Service Bus, lihat Harga Service Bus.
Batas umum untuk semua tingkatan
Batas berikut umum di semua tingkatan.
Nama kuota | Nilai | Catatan |
---|---|---|
Jumlah maksimum ruang nama per langganan Azure | 1000 (default dan maksimum) | Batas ini didasarkan pada Microsoft.ServiceBus penyedia, bukan berdasarkan tingkatan. Oleh karena itu, ini adalah jumlah total namespace di semua tingkatan. Permintaan berikutnya untuk ruang nama tambahan ditolak. |
Jumlah koneksi bersamaan pada namespace | Pesan Bersih: 1.000. AMQP: 5.000. |
Permintaan berikutnya untuk koneksi tambahan ditolak. Operasi REST tidak diperhitungkan terhadap koneksi TCP bersamaan. |
Jumlah permintaan penerimaan serentak pada antrean, topik, atau entitas langganan | 5\.000 | Permintaan penerimaan berikutnya ditolak. Kuota ini berlaku untuk jumlah gabungan operasi penerimaan serentak di semua langganan pada suatu topik. |
Ukuran maksimum jalur entitas pesan apa pun: antrean atau topik | 260 karakter. | |
Ukuran maksimum nama entitas perpesanan apa pun: namespace, langganan, atau aturan langganan | 50 karakter. | |
Ukuran maksimum ID pesan | 128 | |
Ukuran maksimum ID sesi pesan | 128 | |
Ukuran properti pesan untuk antrean, topik, atau entitas langganan | Ukuran properti pesan maksimum untuk setiap properti adalah 32 KB. Ukuran kumulatif semua properti tidak boleh melebihi 64 KB. Batas ini berlaku untuk seluruh header pesan yang diperantarai, yang memiliki properti pengguna dan properti sistem, seperti nomor urut, label, dan ID pesan. Jumlah maksimum properti header di kantong properti: byte/int.MaxValue. |
Pengecualian SerializationException dibuat. |
Jumlah filter SQL per topik | 2.000 | Permintaan berikutnya untuk pembuatan filter tambahan pada topik ditolak, dan kode panggilan menerima pengecualian. |
Jumlah filter korelasi per topik | 100.000 | Permintaan berikutnya untuk pembuatan filter tambahan pada topik ditolak, dan kode panggilan menerima pengecualian. |
Ukuran filter atau tindakan SQL | Panjang maksimum string kondisi filter: 1.024 (1 K). Panjang maksimum string tindakan aturan: 1.024 (1 K). Jumlah maksimum ekspresi per tindakan aturan: 32. |
Permintaan berikutnya untuk pembuatan filter tambahan ditolak, dan kode panggilan menerima pengecualian. |
Jumlah aturan otorisasi akses bersama per namespace, antrian, atau topik | Jumlah maksimum aturan per jenis entitas: 12. Aturan yang dikonfigurasi pada namespace Bus Layanan berlaku untuk semua jenis: antrian, topik. |
Permintaan berikutnya untuk pembuatan aturan tambahan ditolak, dan kode panggilan menerima pengecualian. |
Jumlah pesan per transaksi | 100 Untuk operasi Send() dan SendAsync(). |
Pesan masuk tambahan ditolak, dan kode panggilan menerima pengecualian dengan pesan: Tidak dapat mengirim lebih dari 100 pesan dalam satu transaksi. |
Jumlah maksimum pesan yang dihapus dalam panggilan DeleteMessagesAsync | 500 | DeleteMessagesAsync API mendukung penghapusan hingga 500 pesan per panggilan. Permintaan yang melebihi batas ini (misalnya, 4000) akan menghasilkan ArgumentOutOfRangeException. |
Jumlah maksimum pesan yang dikembalikan dalam panggilan PeekMessagesAsync | 250 | |
Jumlah jaringan virtual dan aturan filter IP | 128 |
Tingkat dasar vs. standar vs. premium
Tabel berikut ini memperlihatkan batas yang berbeda untuk tingkat Dasar, Standar, dan Premium.
Nama kuota | Dasar | Standar | Premi | Catatan |
---|---|---|---|---|
Ukuran antrian atau topik | 1, 2, 3, 4 GB atau 5 GB 80 GB, jika partisi diaktifkan. |
1, 2, 3, 4 GB atau 5 GB 80 GB, jika partisi diaktifkan. |
80 GB | Didefinisikan pada pembuatan/pembaruan antrian atau topik. Ukuran total semua entitas dalam namespace tidak boleh melebihi batas ukuran namespace yang didokumentasikan di baris berikutnya. Pesan masuk berikutnya ditolak, dan kode panggilan menerima pengecualian. Saat ini, pesan besar (ukuran > 1 MB) yang dikirim ke antrean dihitung dua kali. Dan, pesan berukuran besar (ukuran > 1 MB) yang dikirim ke suatu topik dihitung X+1 kali, di mana X adalah jumlah langganan topik tersebut. |
Ukuran namespace | 400 GB | 400 GB | 1 TB per unit pesan (MU). | Ukuran total semua entitas di namespace layanan tidak boleh melebihi batas ini. |
Jumlah topik atau antrian per namespace | 10.000 | 10.000 | 1,000 per unit olah pesan (MU). | Permintaan berikutnya untuk pembuatan topik atau antrian baru di namespace ditolak. Akibatnya, jika dikonfigurasi melalui portal Microsoft Azure, pesan kesalahan dihasilkan. Jika dipanggil dari API manajemen, kode panggilan menerima pengecualian. |
Jumlah topik atau antrean yang dipartisi per namespace | 100 | 100 | Tidak tersedia | Setiap antrian atau topik yang dipartisi diperhitungkan dalam kuota 1.000 entitas per namespace. Permintaan berikutnya untuk pembuatan topik atau antrean baru yang dipartisi pada namespace ditolak. Akibatnya, jika dikonfigurasi melalui portal Microsoft Azure, pesan kesalahan dihasilkan. Jika dipanggil dari API manajemen, pengecualian QuotaExceededException diterima oleh kode panggilan. Jika Anda ingin memiliki lebih banyak entitas yang dipartisi di namespace layanan tingkat dasar atau standar, buat namespace layanan tambahan. |
Ukuran pesan atau ukuran batch untuk antrean, topik, atau entitas langganan | 256 KB | 256 KB | 100 MB pada AMQP 1 MB untuk di HTTP dan SBMP |
Ukuran pesan mencakup ukuran properti (sistem dan pengguna) serta ukuran payload. Ukuran properti sistem bervariasi tergantung pada skenario Anda. Pesan masuk yang melebihi kuota ini ditolak, dan kode panggilan menerima pengecualian. |
Jumlah langganan per topik | 2.000 | 2.000 | 2.000 | Permintaan berikutnya untuk membuat langganan tambahan untuk topik tersebut ditolak. Akibatnya, jika dikonfigurasi melalui portal, pesan kesalahan akan ditampilkan. Jika dipanggil dari API manajemen, kode panggilan menerima pengecualian. |
Operasi per detik | 1,000 | 1,000 | Tidak tersedia | Premium tidak memiliki batasan tetap pada operasi per detik. Throughput bervariasi tergantung pada jumlah MUs dan karakteristik beban kerja. Untuk informasi selengkapnya tentang bagaimana beban kerja berdampak pada throughput, dan cara mengoptimalkannya, lihat Praktik Terbaik untuk peningkatan performa menggunakan Olahpesan Bus Layanan. |