Service Bus-kvoter

I det här avsnittet visas grundläggande kvoter och tröskelvärden för begränsning i Azure Service Bus-meddelanden.

Meddelandekvoter

I följande tabell visas kvotinformation som är specifik för Azure Service Bus-meddelanden. Information om priser och andra kvoter för Service Bus finns i Service Bus-priser.

Kvotnamn Omfattning Värde Kommentar
Maximalt antal namnområden per Azure-prenumeration Namnområde 1 000 (standard och högsta) Den här gränsen baseras på providern Microsoft.ServiceBus , inte baserat på nivån. Därför är det det totala antalet namnområden på alla nivåer. Efterföljande begäranden om ytterligare namnområden avvisas.
Kö- eller ämnesstorlek Enhet

1, 2, 3, 4 GB eller 5 GB

I Premium SKU och Standard SKU med partitionering aktiverat är den maximala kön eller ämnesstorleken 80 GB.

Den totala storleksgränsen för ett premiumnamnområde per meddelandeenhet är 1 TB. Den totala storleken på alla entiteter i ett namnområde får inte överskrida den här gränsen.

Definieras vid skapande/uppdation av kön eller ämnet.

Efterföljande inkommande meddelanden avvisas och ett undantag tas emot av den anropande koden.

För närvarande räknas ett stort meddelande (storlek > 1 MB) som skickas till en kö två gånger. Och ett stort meddelande (storlek > 1 MB) som skickas till ett ämne räknas X + 1 gånger, där X är antalet prenumerationer i ämnet.

Antal samtidiga anslutningar i ett namnområde Namnområde Net Messaging: 1 000.

AMQP: 5 000.
Efterföljande begäranden om ytterligare anslutningar avvisas och ett undantag tas emot av den anropande koden. REST-åtgärder räknas inte mot samtidiga TCP-anslutningar.
Antal samtidiga mottagningsbegäranden i en kö, ett ämne eller en prenumerationsentitet Enhet 5 000 Efterföljande mottagningsbegäranden avvisas och ett undantag tas emot av den anropande koden. Den här kvoten gäller för det kombinerade antalet samtidiga mottagningsåtgärder för alla prenumerationer i ett ämne.
Antal ämnen eller köer per namnområde Namnområde 10 000 för basic- eller standardnivån. Det totala antalet ämnen och köer i ett namnområde måste vara mindre än eller lika med 10 000.

För Premium-nivån 1 000 per meddelandeenhet (MU).
Efterföljande begäranden om att skapa ett nytt ämne eller en kö i namnområdet avvisas. Därför genereras ett felmeddelande om det konfigureras via Azure-portalen. Om det anropas från hanterings-API:et tas ett undantag emot av den anropande koden.
Antal partitionerade ämnen eller köer per namnområde Namnområde Nivåerna Basic och Standard: 100. Varje partitionerad kö eller ämne räknas mot kvoten på 1 000 entiteter per namnområde. Efterföljande begäranden om att skapa ett nytt partitionerat ämne eller en ny kö i namnområdet avvisas. Därför genereras ett felmeddelande om det konfigureras via Azure-portalen. Om det anropas från hanterings-API:et tas undantaget QuotaExceededException emot av den anropande koden.

Om du vill ha fler partitionerade entiteter i ett grundläggande eller ett standardnivånamnområde skapar du ytterligare namnområden.

Maximal storlek för en meddelandeentitetssökväg: kö eller ämne Enhet 260 tecken.  
Maximal storlek för meddelandeentitetsnamn: namnrymd, prenumeration eller prenumerationsregel Enhet 50 tecken.  
Maximal storlek på ett meddelande-ID Enhet 128  
Maximal storlek på ett meddelandesessions-ID Enhet 128  
Meddelandestorlek för en kö, ett ämne eller en prenumerationsentitet Enhet 256 KB för standardnivån
100 MB för Premium-nivån.

Den maximala storleken för batchar är 256 KB för standardnivån och 1 MB för Premium-nivån.

Meddelandestorleken innehåller storleken på egenskaper (system och användare) och storleken på nyttolasten. Storleken på systemegenskaperna varierar beroende på ditt scenario.
Inkommande meddelanden som överskrider dessa kvoter avvisas och ett undantag tas emot av den anropande koden.
Meddelandeegenskapens storlek för en kö, ett ämne eller en prenumerationsentitet Enhet

Maximal meddelandeegenskapsstorlek för varje egenskap är 32 KB.

Den kumulativa storleken för alla egenskaper får inte överstiga 64 kB. Den här gränsen gäller för hela rubriken för det asynkrona meddelandet, som har både användaregenskaper och systemegenskaper, till exempel sekvensnummer, etikett och meddelande-ID.

Maximalt antal rubrikegenskaper i egenskapsväskan: byte/int. MaxValue.

Undantaget SerializationException genereras.
Antal prenumerationer per ämne Enhet 2 000 per ämne för standardnivån och Premium-nivån. Efterföljande begäranden om att skapa ytterligare prenumerationer för ämnet avvisas. Därför visas ett felmeddelande om det har konfigurerats via portalen. Om det anropas från hanterings-API:et tas ett undantag emot av den anropande koden.
Antal SQL-filter per ämne Enhet 2 000 Efterföljande begäranden om att skapa ytterligare filter i ämnet avvisas och ett undantag tas emot av den anropande koden.
Antal korrelationsfilter per ämne Enhet 100,000 Efterföljande begäranden om att skapa ytterligare filter i ämnet avvisas och ett undantag tas emot av den anropande koden.
Storleken på SQL-filter eller -åtgärder Namnområde Maximal längd på filtervillkorssträng: 1 024 (1 K).

Maximal längd på regelåtgärdssträng: 1 024 (1 K).

Maximalt antal uttryck per regelåtgärd: 32.
Efterföljande begäranden om att skapa ytterligare filter avvisas och ett undantag tas emot av den anropande koden.
Antal auktoriseringsregler för delad åtkomst per namnområde, kö eller ämne Entitet, namnområde Maximalt antal regler per entitetstyp: 12.

Regler som har konfigurerats för ett Service Bus-namnområde gäller för alla typer: köer, ämnen.
Efterföljande begäranden om att skapa ytterligare regler avvisas och ett undantag tas emot av den anropande koden.
Antal meddelanden per transaktion Transaktion 100

För både Send() och SendAsync() åtgärder.
Ytterligare inkommande meddelanden avvisas och ett undantag som anger "Det går inte att skicka fler än 100 meddelanden i en enda transaktion" tas emot av den anropande koden.
Antal regler för virtuellt nätverk och IP-filter Namnområde 128