Service Bus-quota
In deze sectie vindt u een overzicht van de basisquota en drempelwaarden voor bandbreedtebeperking in Azure Service Bus Messaging.
Quota voor berichten
De volgende tabel vermeldt quotuminformatie die specifiek is voor Azure Service Bus-berichten. Voor informatie over prijzen en andere quota voor Service Bus raadpleegt u Service Bus-prijzen.
Quotumnaam | Bereik | Weergegeven als | Opmerkingen |
---|---|---|---|
Maximum aantal naamruimten per Azure-abonnement | Naamruimte | 1000 (standaard en maximum) | Deze limiet is gebaseerd op de Microsoft.ServiceBus provider, niet op basis van de laag. Daarom is dit het totale aantal naamruimten in alle lagen. Volgende aanvragen voor extra naamruimten worden geweigerd. |
Wachtrij- of onderwerpgrootte | Entity | 1, 2, 3, 4 GB of 5 GB In de Premium-SKU en de Standard-SKU waar partitioneren is ingeschakeld is de maximumgrootte van de wachtrij of het onderwerp 80 GB. De totale groottelimiet voor een Premium-naamruimte per berichteneenheid is 1 TB. De totale grootte van alle entiteiten in een naamruimte kan deze limiet niet overschrijden. |
Gedefinieerd bij het maken/bijwerken van de wachtrij of het onderwerp. Verdere binnenkomende berichten worden geweigerd en er wordt een uitzondering ontvangen door de aanroepende code. Op dit moment wordt een groot bericht (grootte > 1 MB) dat naar een wachtrij wordt verzonden, tweemaal geteld. En een groot bericht (grootte > 1 MB) dat naar een onderwerp wordt verzonden, wordt X + 1 keer geteld, waarbij X het aantal abonnementen op het onderwerp is. |
Aantal gelijktijdige verbindingen in een naamruimte | Naamruimte | Net Messaging: 1000. AMQP: 5.000. |
Volgende aanvragen voor extra verbindingen worden geweigerd en er wordt een uitzondering ontvangen door de aanroepende code. REST-bewerkingen tellen niet mee voor gelijktijdige TCP-verbindingen. |
Aantal gelijktijdige ontvangen verzoeken in een wachtrij, onderwerp of abonnementsentiteit | Entity | 5.000 | Verdere ontvangstverzoeken worden geweigerd en er wordt een uitzondering ontvangen door de aanroepende code. Dit quotum is van toepassing op het gecombineerde aantal gelijktijdige ontvangstbewerkingen in alle abonnementen op een onderwerp. |
Aantal onderwerpen of wachtrijen per naamruimte | Naamruimte | 10.000 voor de Basic- of Standard-laag. Het totale aantal onderwerpen en wachtrijen in een naamruimte moet minder zijn dan of gelijk zijn aan 10.000. Voor de Premium-laag 1.000 per Messaging-eenheid. |
Verdere verzoeken om nieuwe onderwerpen of wachtrijen in de naamruimte te maken, worden geweigerd. Als dit wordt geconfigureerd via de Azure Portal, wordt er een foutbericht gegenereerd. Als deze wordt aangeroepen vanuit de beheer-API, wordt een uitzondering ontvangen door de aanroepende code. |
Aantal gepartitioneerde onderwerpen of wachtrijen per naamruimte | Naamruimte | Basic- en Standard-lagen: 100. Elke gepartitioneerde wachtrij of onderwerp telt voor het quotum van 1000 entiteiten per naamruimte. | Volgende aanvragen voor het maken van een nieuw gepartitioneerd onderwerp of wachtrij in de naamruimte worden geweigerd. Als dit wordt geconfigureerd via de Azure Portal, wordt er een foutbericht gegenereerd. Indien aangeroepen vanuit de beheer-API, wordt de uitzondering QuotaExceededException ontvangen door de aanroepende code. Als u meer gepartitioneerde entiteiten in een basic- of standaardlaagnaamruimte wilt hebben, maakt u extra naamruimten. |
Maximale grootte van ieder berichtentiteitspad: wachtrij of onderwerp | Entity | 260 tekens. | |
Maximale grootte van berichtentiteitsnaam: naamruimte, abonnement of abonnementsregel | Entity | 50 tekens. | |
Maximale berichtgrootte van een bericht-ID | Entity | 128 | |
Maximale berichtgrootte van een sessie-ID | Entity | 128 | |
Berichtgrootte voor een wachtrij, onderwerp of abonnementsentiteit | Entity | 256 KB voor standard-laag 100 MB voor Premium-laag op AMQP en 1 MB voor Premium op HTTP en SBMP. De maximale grootte voor batches is 256 kB voor de Standard-laag en 1 MB voor de Premium-laag. De berichtgrootte bevat de grootte van eigenschappen (systeem en gebruiker) en de grootte van de nettolading. De grootte van systeemeigenschappen is afhankelijk van uw scenario. |
Binnenkomende berichten die deze quota overschrijden, worden geweigerd en er wordt een uitzondering ontvangen door de aanroepende code. |
Berichteigenschapsgrootte voor een wachtrij, onderwerp of abonnementsentiteit | Entity | De maximale grootte van de berichteigenschap voor elke eigenschap is 32 kB. De cumulatieve grootte van alle eigenschappen mag niet groter zijn dan 64 kB. Deze limiet is van toepassing op de volledige header van het brokered-bericht, dat zowel gebruikerseigenschappen als systeemeigenschappen heeft, zoals het volgnummer, het label en de bericht-id. Maximumaantal headereigenschappen in eigenschapverzameling: byte/int.MaxValue. |
De uitzondering SerializationException wordt gegenereerd. |
Aantal abonnementen per onderwerp | Entity | 2.000 per onderwerp voor de laag Standard en Premium. | Volgende aanvragen om aanvullende abonnementen te maken voor het onderwerp worden geweigerd. Als resultaat wordt er een foutbericht weergegeven als de entiteit wordt geconfigureerd via de portal. Als deze wordt aangeroepen vanuit de beheer-API, wordt een uitzondering ontvangen door de aanroepende code. |
Aantal SQL-filters per onderwerp | Entity | 2.000 | Volgende aanvragen om aanvullende filters te maken voor het onderwerp worden geweigerd en er wordt een uitzondering ontvangen door de aanroepende code. |
Aantal correlatiefilters per onderwerp | Entity | 100.000 | Volgende aanvragen om aanvullende filters te maken voor het onderwerp worden geweigerd en er wordt een uitzondering ontvangen door de aanroepende code. |
Grootte van SQL-filters of acties | Naamruimte | Maximale lengte van tekenreeks voor filtervoorwaarde: 1024 (1 K). Maximale lengte van regelactietekenreeks: 1024 (1 K). Maximum aantal expressies per regelactie: 32. |
Volgende aanvragen om aanvullende filters te maken, worden geweigerd en er wordt een uitzondering ontvangen door de aanroepende code. |
Aantal autorisatieregels voor gedeelde toegang per naamruimte, wachtrij of onderwerp | Entiteit, naamruimte | Maximum aantal regels per entiteitstype: 12. Regels die zijn geconfigureerd in een Service Bus-naamruimte zijn van toepassing op alle typen: wachtrijen, onderwerpen. |
Volgende aanvragen om aanvullende regels te maken, worden geweigerd en er wordt een uitzondering ontvangen door de aanroepende code. |
Aantal berichten per transactie | Transactie | 100 Voor zowel de bewerking Send() als SendAsync(). |
Aanvullende binnenkomende berichten worden geweigerd en er wordt een uitzondering weergegeven met de melding 'Kan niet meer dan 100 berichten in één transactie verzenden' wordt ontvangen door de aanroepende code. |
Maximum aantal berichten dat is verwijderd in de aanroep DeleteMessagesAsync | Entity | 4000 | |
Maximum aantal berichten dat wordt geretourneerd in de aanroep PeekMessagesAsync | Entity | 250 | |
Aantal filterregels voor virtuele netwerken en IP's | Naamruimte | 128 |