Compartir a través de


Cuotas de Service Bus

En esta sección se muestra una lista de las cuotas básicas y los umbrales de limitación en la mensajería de Azure Service Bus.

Cuotas de mensajería

En la siguiente tabla se muestra la información de cuotas específica de la mensajería de Azure Service Bus. Para obtener información sobre los precios y otras cuotas de Service Bus, vea Precios de Service Bus.

Límites comunes para todos los niveles

Los límites siguientes son comunes en todos los niveles.

Nombre de cuota Valor Notas
Número máximo de espacios de nombres por suscripción de Azure 1000 (valor predeterminado y máximo) Este límite depende del proveedorMicrosoft.ServiceBus, no del nivel. Por lo tanto, es el número total de espacios de nombres en todos los niveles. Se rechazan las solicitudes posteriores de espacios de nombres adicionales.
Número de conexiones simultáneas en un espacio de nombres Número neto de mensajes: 1000.

AMQP: 5000.
Se rechazan las solicitudes posteriores de conexiones adicionales. Las operaciones REST no cuentan para las conexiones de TCP simultáneas.
Número de solicitudes de recepción simultáneas en una cola, un tema o una entidad de suscripción 5\.000 Se rechazan las solicitudes de recepción posteriores. Esta cuota se aplica a un número combinado de operaciones de recepción simultáneas en todas las suscripciones de un tema.
Tamaño máximo de cualquier ruta de entidad de mensajería: cola o tema 260 caracteres.  
Tamaño máximo de cualquier nombre de entidad de mensajería: espacio de nombres, suscripción o regla de suscripción 50 caracteres.  
Tamaño máximo de un identificador de mensaje 128  
Tamaño máximo de un identificador de sesión de mensaje 128  
Tamaño de propiedad de mensaje para una cola, un tema o una entidad de suscripción

El tamaño máximo de propiedad de mensaje para cada propiedad es 32 KB.

El tamaño acumulado de todas las propiedades no puede superar 64 KB. Este límite se aplica a todo el encabezado del mensaje asincrónico, que contiene tanto las propiedades de usuario como las propiedades del sistema, como el número de secuencia, la etiqueta y el identificador del mensaje.

Número máximo de propiedades de encabezado en el contenedor de propiedades: byte/int.MaxValue.

Se genera la excepción SerializationException.
Número de filtros SQL por tema 2\.000 Se rechazan las solicitudes posteriores para la creación de filtros adicionales en el tema y el código de llamada recibe una excepción.
Número de filtros de correlación por tema 100 000 Se rechazan las solicitudes posteriores para la creación de filtros adicionales en el tema y el código de llamada recibe una excepción.
Tamaño de filtros o acciones SQL Longitud máxima de la cadena de condición de filtro: 1024 (1 K).

Longitud máxima de la cadena de acción de regla: 1024 (1 K).

Número máximo de expresiones por acción de regla: 32.
Se rechazan las solicitudes posteriores para la creación de filtros adicionales y el código de llamada recibe una excepción.
Número de reglas de autorización de acceso compartido por espacio de nombres, cola o tema Número máximo de reglas por tipo de entidad: 12.

Las reglas que se configuran en un espacio de nombres de Service Bus se aplican a todos los tipos: colas, temas.
Se rechazan las solicitudes posteriores para la creación de reglas adicionales y el código de llamada recibe una excepción.
Número de mensajes por transacción 100

Para ambas operaciones Send() y SendAsync() .
Se rechazan mensajes entrantes adicionales y el código de llamada recibe una excepción con el mensaje: No se pueden enviar más de 100 mensajes en una sola transacción.
Número máximo de mensajes eliminados en la llamada DeleteMessagesAsync 500 La API DeleteMessagesAsync admite la eliminación de hasta 500 mensajes por llamada. Las solicitudes que superen este límite (por ejemplo, 4000) producirán una excepción ArgumentOutOfRangeException.
Número máximo de mensajes devueltos en la llamada PeekMessagesAsync 250
Número de reglas de filtro de dirección IP y red virtual 128  

Niveles de básico, estándar y premium

En la tabla siguiente se muestran límites diferentes para los niveles Básico, Estándar y Premium.

Nombre de cuota Básico Estándar De primera calidad Notas
Tamaño de cola o tema 1, 2, 3, 4 o 5 GB

80 GB, si la creación de particiones está habilitada.
80 GB

80 GB Se define tras la creación o la actualización de la cola o tema.

El tamaño total de todas las entidades de un espacio de nombres no puede superar el límite de tamaño del espacio de nombres documentado en la fila siguiente.

Los mensajes entrantes posteriores se rechazan y el código de llamada recibe una excepción.

Actualmente, un mensaje grande (tamaño > de 1 MB) enviado a una cola se cuenta dos veces. Además, un mensaje grande (tamaño > de 1 MB) enviado a un tema se cuenta X + 1 veces, donde X es el número de suscripciones al tema.

Tamaño del espacio de nombres 400 GB 400 GB 1 TB por unidad de mensajería (MU). El tamaño total de todas las entidades de un espacio de nombres no puede superar este límite.
Número de temas o colas por espacio de nombres 10 000 10 000 1000 por unidad de mensajería (MU). Se rechazan las posteriores solicitudes de creación colas o temas nuevos en el espacio de nombres. Como resultado, si se configura a través de Azure Portal, se genera un mensaje de error. Si se llama desde la API de administración, el código de llamada recibe una excepción.
Número de temas o colas con particiones por espacio de nombres 100 100 No disponible Cada cola o tema con particiones cuenta para la cuota de 1000 entidades por espacio de nombres.

Se rechazan las posteriores solicitudes de creación colas o temas con particiones nuevos en el espacio de nombres. Como resultado, si se configura a través de Azure Portal, se genera un mensaje de error. Si se realiza una llamada desde la API de administración, el código que llama recibe una excepción QuotaExceededException.

Si desea tener más entidades con particiones en un espacio de nombres de nivel básico o estándar, cree espacios de nombres adicionales.

Tamaño de mensaje o de lote de una cola, un tema o una entidad de suscripción 256 KB 256 KB 100 MB en AMQP

1 MB para en HTTP y SBMP
El tamaño del mensaje incluye el tamaño de las propiedades (sistema y usuario) y el tamaño de la carga útil. El tamaño de las propiedades del sistema varía en función de su escenario. Los mensajes entrantes que superan estas cuotas se rechazan y el código de llamada recibe una excepción.
Número de suscripciones por tema 2\.000 2\.000 2\.000 Se rechazan las posteriores solicitudes de creación de suscripciones adicionales para el tema. Como resultado, si se configura a través del portal, se muestra un mensaje de error. Si se llama desde la API de administración, el código de llamada recibe una excepción.
Operaciones por segundo 1,000 1,000 No disponible Premium no tiene limitaciones fijas en las operaciones por segundo. El rendimiento varía en función del número de RU y de las características de la carga de trabajo. Para obtener más información sobre cómo afecta la carga de trabajo al rendimiento y cómo optimizar esto, consulte Procedimientos recomendados para mejorar el rendimiento mediante la mensajería de Service Bus.