Partilhar via


Cotas e limites da Grade de Eventos do Azure

Este artigo lista cotas e limites na Grade de Eventos do Azure.

Nota

Os seguintes limites listados neste artigo são por região.

Limites de aceleração da Grade de Eventos

A Grade de Eventos oferece uma camada Standard e uma camada Básica. A camada Padrão de Grade de Eventos permite publicar-assinar usando a funcionalidade de agente de Transporte de Telemetria de Enfileiramento de Mensagens (MQTT) e a entrega de recebimento de mensagens por meio do namespace Grade de Eventos. A camada Básica da Grade de Eventos permite a entrega por push usando tópicos personalizados da Grade de Eventos, tópicos do sistema de Grade de Eventos, domínios da Grade de Eventos e tópicos de parceiros da Grade de Eventos. Para obter mais informações, consulte Escolher a camada de grade de eventos correta. Este artigo descreve a cota e os limites para ambas as camadas.

Limites de recursos do namespace da Grade de Eventos

Os namespaces da Grade de Eventos permitem mensagens MQTT e entrega pull HTTP. Os limites a seguir se aplicam aos recursos de namespace na Grade de Eventos.

Descrição do limite Limite
Namespaces da Grade de Eventos por assinatura do Azure 50
Unidades de taxa de transferência máxima (TUs) por namespace de Grade de Eventos 40 (Para solicitar um aumento além de 40 TUs, entre em contato com a Microsoft em askmqtt@microsoft.com.)
Regras de firewall IP por namespace de Grade de Eventos 16

Limites MQTT no namespace Event Grid

Os limites a seguir se aplicam ao MQTT no recurso de namespace Event Grid.

As unidades de taxa de transferência definem a capacidade da taxa de eventos de entrada e saída em namespaces. Você pode usar TUs para controlar a capacidade do seu recurso de namespace para entrada e saída de mensagens.

Descrição do limite Limite
Sessões MQTT por namespace Event Grid 10.000 por TU
Sessões por namespace de Grade de Eventos 10.000 por TU
Intervalo de expiração da sessão 8 horas, configurável no namespace Event Grid
Solicitações de publicação MQTT de entrada por namespace Event Grid 1.000 mensagens por segundo por TU
Largura de banda MQTT de entrada por namespace Event Grid 1 MB por segundo por TU
Solicitações de publicação MQTT de entrada por sessão 1.000 mensagens por segundo
Largura de banda MQTT de entrada por sessão 1 MB por segundo
Mensagens MQTT de entrada em voo* 1.000 mensagens
Largura de banda MQTT de entrada em voo* 64 KB
Solicitações de publicação HTTP de entrada por namespace de Grade de Eventos 500 mensagens por segundo por TU
Largura de banda HTTP de entrada por namespace de Grade de Eventos 512 KB por segundo por TU
Solicitações de publicação HTTP de entrada por sessão 500 mensagens por segundo
Largura de banda HTTP de entrada por sessão 512 KB por segundo
Mensagens HTTP de entrada durante o voo* 500 mensagens
Tamanho máximo da mensagem de retenção** 64 KB
Máximo de mensagens de retenção por TU 10.000 mensagens ou 640 MB (o que for alcançado primeiro)
Total de armazenamento retido por TU 640 MB
Manter a expiração da mensagem (MQTT 3.1.1) 365 dias (padrão)
Manter a expiração da mensagem (MQTT 5.0) Configurável usando o intervalo de expiração da mensagem com um intervalo de 0 a 31.536.000 segundos (365 dias)
Solicitações de publicação MQTT de saída por namespace Event Grid 1.000 mensagens por segundo por TU
Largura de banda MQTT de saída por namespace Event Grid 1 MB por segundo por TU
Solicitações de publicação MQTT de saída por sessão 100 mensagens por segundo
Largura de banda MQTT de saída por sessão 1 MB por segundo
Mensagens MQTT de saída durante o voo* 100 mensagens
Largura de banda MQTT de saída em voo* 64 KB
Tamanho máximo da mensagem 512 KB
Segmentos por tópico/filtro de tópico 15
Tamanho do tópico 256 B
Tópico de resposta MQTTv5 256 B
Aliases de tópico MQTTv5 10 por sessão
Tamanho total MQTTv5 de todas as propriedades do usuário 32 KB
Taxa de conexão MQTT por sessão do cliente 1 tentativa de conexão por segundo por sessão de cliente
Tamanho do tipo de conteúdo MQTTv5 256 B
Tamanho dos dados de correlação MQTTv5 256 B
Conectar solicitações 200 pedidos por segundo por TU
Tamanho dos dados de autenticação MQTTv5 8 KB
Intervalo máximo Keep Alive 1,160
Filtros de tópico por pacote MQTT SUBSCRIBE 10
Inscrever e cancelar solicitações por namespace de Grade de Eventos 200 pedidos por segundo
Subscrever e cancelar pedidos de subscrição por sessão 5 pedidos por segundo
Assinaturas por sessão MQTT 50
Assinaturas por namespace de Grade de Eventos 1 milhão
Assinaturas por tópico MQTT Ilimitados, se não excederem o limite de subscrições por espaço de nomes ou sessão da Grelha de Eventos
Recursos de clientes registados 10.000 clientes por TU
Certificados da Autoridade de Certificação 10
Grupos de clientes 10
Espaços temáticos 10
Modelos de tópicos 10 por espaço temático
Ligações de permissão 100

* Para MQTTv5, saiba mais sobre o suporte ao controle de fluxo.

** As mensagens retidas contam em relação à cota total de armazenamento MQTT para o namespace. Quando a cota é atingida, a publicação de novas mensagens retidas falha até que as mensagens existentes sejam expiradas ou excluídas (por exemplo, por meio de uma publicação de carga vazia).

Limites de eventos no namespace Grade de Eventos

Os limites a seguir se aplicam a eventos no recurso de namespace Grade de Eventos.

Descrição do limite Limite
Tópicos do namespace Grade de Eventos 100 por TU
Entrada de eventos 1.000 eventos por segundo ou 1 MB por segundo por TU (o que ocorrer primeiro)
Saída de eventos (APIs push e pull) Até 2.000 eventos por segundo ou 2 MB por segundo por TU
Saída de eventos (reconhecer, liberar, rejeitar e renovar APIs de bloqueio) Até 2.000 eventos por segundo ou 2 MB por segundo por TU
Retenção máxima de eventos em tópicos de namespace da Grade de Eventos 7 dias
Subscrições por tópico 500
Tamanho máximo do evento 1 MB
Tamanho do lote 1 MB
Eventos por solicitação 1,000

Tópicos personalizados, tópicos do sistema e limites de recursos do tópico do parceiro

Os limites a seguir se aplicam ao tópico personalizado da Grade de Eventos, ao tópico do sistema e aos recursos do tópico do parceiro.

Descrição do limite Limite
Tópicos personalizados por assinatura do Azure 100
Quando o limite é atingido, você pode considerar uma região diferente ou considerar o uso de domínios, que podem suportar 100.000 tópicos.
Subscrições de eventos por tópico 500
Este limite não pode ser aumentado.
Taxa de publicação para um tópico personalizado ou de parceiro (ingresso) 5.000 eventos ou 5 MB por segundo (o que ocorrer primeiro)
Um evento é contado para fins de limites e preços como um bloco de dados de 64 KB. Assim, se o evento for de 128 KB, ele conta como dois eventos.
Tamanho do evento 1 MB
Este limite não pode ser aumentado.
Retenção máxima de eventos em tópicos 1 dia
Este limite não pode ser aumentado.
Número de eventos de entrada por lote 5.000
Este limite não pode ser aumentado.
Conexões de ponto de extremidade privado por tópico 64
Este limite não pode ser aumentado.
Regras de firewall IP por tópico 128

Limites de recursos de domínio

Os limites a seguir se aplicam ao recurso de domínio Grade de Eventos.

Descrição do limite Limite
Domínios por assinatura do Azure 100
Tópicos por domínio 100.000
Subscrições de eventos por tópico num domínio 500
Este limite não pode ser aumentado.
Subscrições de eventos de âmbito de domínio 50
Este limite não pode ser aumentado.
Taxa de publicação de um domínio (ingresso) 5.000 eventos ou 5 MB por segundo (o que ocorrer primeiro)
Um evento é contado para fins de limites e preços como um bloco de dados de 64 KB. Assim, se o evento for de 128 KB, ele conta como dois eventos.
Retenção máxima de eventos em tópicos de domínio 1 dia
Este limite não pode ser aumentado.
Conexões de ponto de extremidade privado por domínio 64
Regras de firewall IP por tópico 128