Bagikan melalui


Kuota Bus Layanan

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.