Service Bus-kvóták
Ez a szakasz az Azure Service Bus-üzenetkezelés alapkvótáit és szabályozási küszöbértékeit sorolja fel.
Üzenetkvóták
Az alábbi táblázat az Azure Service Bus-üzenetkezelésre vonatkozó kvótainformációkat sorolja fel. A Service Bus díjszabásával és egyéb kvótáival kapcsolatos információkért lásd a Service Bus díjszabását.
Kvóta neve | Hatókör | Érték | Jegyzetek |
---|---|---|---|
Névterek maximális száma Azure-előfizetésenként | Névtér | 1000 (alapértelmezett és maximális) | Ez a korlát a Microsoft.ServiceBus szolgáltatón alapul, nem pedig a szinten. Ezért ez az összes réteg névtereinek teljes száma. A további névterekre vonatkozó további kéréseket a rendszer elutasítja. |
Üzenetsor vagy témakör mérete | Entitás | 1, 2, 3, 4 GB vagy 5 GB A Prémium termékváltozatban és a standard termékváltozatban, amelyen engedélyezve van a particionálás , a maximális üzenetsor- vagy témakörméret 80 GB. Egy prémium szintű névtér teljes méretkorlátja üzenetkezelési egységenként 1 TB. A névtérben lévő összes entitás teljes mérete nem haladhatja meg ezt a korlátot. |
Az üzenetsor vagy a témakör létrehozásakor/létrehozásakor definiálva. A rendszer elutasítja a következő bejövő üzeneteket, és a hívó kód kivételt fogad. Jelenleg egy üzenetsorba küldött nagyméretű (1 MB méretű > ) üzenet kétszer van megszámolva. A témakörbe küldött nagyméretű (1 MB méretű > ) üzenetek száma pedig X + 1 alkalommal, ahol az X a témakör előfizetéseinek száma. |
Egy névtér egyidejű kapcsolatainak száma | Névtér | Nettó üzenetküldés: 1000. AMQP: 5000. |
A további kapcsolatokra vonatkozó további kéréseket a rendszer elutasítja, és a hívó kód kivételt fogad. A REST-műveletek nem számítanak bele az egyidejű TCP-kapcsolatokba. |
Egyidejű fogadási kérések száma egy üzenetsoron, témakörön vagy előfizetési entitáson | Entitás | 5000 | A rendszer elutasítja a következő fogadási kérelmeket, és kivételt kap a hívó kód. Ez a kvóta a témakör összes előfizetésében egyidejű fogadási műveletek együttes számára vonatkozik. |
Témakörök vagy üzenetsorok száma névtérenként | Névtér | Alapszintű vagy Standard szint esetén 10 000. A névtérben lévő témakörök és üzenetsorok teljes számának 10 000-nél kisebbnek vagy egyenlőnek kell lennie. A Prémium szinten üzenetkezelési egységenként (MU) 1000. |
A rendszer elutasítja az új témakör vagy üzenetsor névtéren való létrehozására vonatkozó további kéréseket. Ennek eredményeképpen, ha az Azure Portalon konfigurálva van, hibaüzenet jön létre. Ha a felügyeleti API-ból hív meg, a hívó kód kivételt kap. |
Particionált témakörök vagy üzenetsorok száma névtérenként | Névtér | Alapszintű és standard szintek: 100. Minden particionált üzenetsor vagy témakör névtérenként 1000 entitás kvótájára számít. | A rendszer elutasítja az új particionált témakör vagy üzenetsor névtérben való létrehozására vonatkozó további kéréseket. Ennek eredményeképpen, ha az Azure Portalon konfigurálva van, hibaüzenet jön létre. Ha a felügyeleti API-ból hívjuk meg, a QuotaExceededException kivételt a hívó kód fogadja. Ha több particionált entitást szeretne létrehozni egy alapszintű vagy egy standard szintű névtérben, hozzon létre további névtereket. |
Az üzenetküldési entitás elérési útjának maximális mérete: üzenetsor vagy témakör | Entitás | 260 karakter. | |
Az üzenetküldő entitás nevének maximális mérete: névtér, előfizetés vagy előfizetési szabály | Entitás | 50 karakter. | |
Üzenetazonosító maximális mérete | Entitás | 128 | |
Üzenet munkamenet-azonosítójának maximális mérete | Entitás | 128 | |
Üzenetméret üzenetsorhoz, témakörhöz vagy előfizetési entitáshoz | Entitás | Standard szint esetén 256 KB 100 MB prémium szintű AMQP - és 1 MB-os prémium szintű HTTP-n és SBMP-n. A kötegek maximális mérete a Standard szint esetében 256 KB, a Prémium szint esetében pedig 1 MB. Az üzenet mérete magában foglalja a tulajdonságok (rendszer és felhasználó) méretét és a hasznos adatok méretét. A rendszertulajdonságok mérete a forgatókönyvtől függően változik. |
A kvótákat meghaladó bejövő üzeneteket a rendszer elutasítja, és a híváskód kivételt fogad. |
Üzenettulajdonságok mérete üzenetsorhoz, témakörhöz vagy előfizetési entitáshoz | Entitás | Az üzenettulajdonságok maximális mérete minden tulajdonság esetében 32 KB. Az összes tulajdonság kumulatív mérete nem haladhatja meg a 64 KB-ot. Ez a korlát a közvetített üzenet teljes fejlécére vonatkozik, amely felhasználói és rendszertulajdonságokkal is rendelkezik, például sorszámmal, címkével és üzenetazonosítóval. A tulajdonságcsomag fejléctulajdonságainak maximális száma: bájt/int. MaxValue. |
A kivétel SerializationException létre lesz hozva. |
Előfizetések száma témakörenként | Entitás | Témakörenként 2000 a Standard és a Prémium szinthez. | A témakör további előfizetéseinek létrehozására vonatkozó további kéréseket a rendszer elutasítja. Ennek eredményeképpen, ha a portálon keresztül van konfigurálva, hibaüzenet jelenik meg. Ha a felügyeleti API-ból hív meg, a hívó kód kivételt kap. |
SQL-szűrők száma témakörenként | Entitás | 2000 | A témakör további szűrőinek létrehozására vonatkozó további kéréseket a rendszer elutasítja, és a hívó kód kivételt fogad. |
Korrelációs szűrők száma témakörenként | Entitás | 100 000 | A témakör további szűrőinek létrehozására vonatkozó további kéréseket a rendszer elutasítja, és a hívó kód kivételt fogad. |
SQL-szűrők vagy műveletek mérete | Névtér | A szűrőfeltétel-sztring maximális hossza: 1024 (1 K). A szabályműveleti sztring maximális hossza: 1024 (1 K). A kifejezések maximális száma szabályműveletenként: 32. |
A további szűrők létrehozására vonatkozó további kéréseket a rendszer elutasítja, és a hívó kód kivételt fogad. |
A megosztott hozzáférés engedélyezési szabályainak száma névtérenként, üzenetsoronként vagy témakörenként | Entitás, névtér | Entitástípusonkénti szabályok maximális száma: 12. A Service Bus-névtéren konfigurált szabályok minden típusra érvényesek: üzenetsorokra, témakörökre. |
A további szabályok létrehozására vonatkozó további kéréseket a rendszer elutasítja, és a hívó kód kivételt fogad. |
Üzenetek száma tranzakciónként | Tranzakció | 100 Mind a Send() és a SendAsync() műveletekhez. |
A rendszer elutasítja a további bejövő üzeneteket, és a hívó kód egy "Nem tud több mint 100 üzenetet küldeni egyetlen tranzakcióban" kivételt kap. |
A DeleteMessagesAsync hívásban törölt üzenetek maximális száma | Entitás | 4000 | |
A PeekMessagesAsync hívásban visszaadott üzenetek maximális száma | Entitás | 250 | |
Virtuális hálózati és IP-szűrési szabályok száma | Névtér | 128 |