Limites e cotas da Grade de Eventos do Azure
Este artigo lista as cotas e os limites na Grade de Eventos do Azure.
Observação
Os limites a seguir listados neste artigo se referem a regiões individuais.
Limites de restrição da Grade de Eventos
A Grade de Eventos oferece uma camada standard e uma camada básica. A camada padrão da Grade de Eventos permite o pub-sub usando a funcionalidade do agente MQTT (Transporte de Telemetria de Enfileiramento de Mensagens) a entrega de mensagens por pull através do namespace da Grade de Eventos do Azure. A camada básica da Grade de Eventos habilita a entrega por push usando tópicos personalizados da Grade de Eventos, tópicos do sistema da Grade de Eventos, domínios de eventos e tópicos do parceiro da Grade de Eventos. Consulte Escolher a camada correta da Grade de Eventos. Este artigo descreve a cota e os limites para ambas as camadas.
Limites de recurso no namespace da Grade de Eventos
Namespaces da Grade de Eventos do Azure habilita o envio de mensagens MQTT e a entrega de pull HTTP. Os limites a seguir se aplicam aos recursos de namespace na Grade de Eventos do Azure.
Descrição do limite | Limite |
---|---|
Namespaces da Grade de Eventos por assinatura do Azure | 50 |
Número máximo de unidades de produtividade por namespace da Grade de Eventos | 40 |
Regras de Firewall de IP por namespace da Grade de Eventos | 16 |
Limites de MQTT no namespace da Grade de Eventos
Os limites a seguir se aplicam ao MQTT no recurso de namespace da Grade de Eventos do Azure.
Observação
As TUs (unidades de produtividade) definem a capacidade de taxa de evento de entrada e saída em namespaces. Eles permitem que você controle a capacidade do seu recurso de namespace para entrada e saída de mensagens.
Descrição do limite | Limite |
---|---|
Sessões MQTT por namespace da Grade de Eventos | 10.000 por unidade de produtividade (TU) |
Sessões por namespace da Grade de Eventos | 10.000 por TU |
Intervalo de expiração da sessão | Oito horas, configurável no namespace da Grade de Eventos |
Requisições de publicação MQTT de entrada por namespace da Grade de Eventos | 1.000 mensagens por segundo por TU |
Largura de banda de MQTT de entrada por namespace da Grade de Eventos | 1 MB por segundo/TU |
Solicitações de publicação MQTT de entrada por sessão | 100 mensagens por segundo |
Largura de banda de MQTT de entrada por sessão | 1 MB por segundo |
Solicitações de publicação de mensagens MQTT de entrada não confirmadas* | 100 Mensagens |
Limite de largura de banda MQTT de entrada* | 64 KB |
Solicitações de publicação MQTT de saída por namespace da Grade de Eventos | 1.000 mensagens por segundo por TU |
Largura de banda de MQTT de saída por namespace da Grade de Eventos | 1 MB por segundo/TU |
Solicitações de publicação MQTT de saída por sessão | 100 mensagens por segundo |
Largura de banda de MQTT de saída por sessão | 1 MB por segundo |
Solicitações de publicação de mensagens MQTT de saída não confirmadas* | 100 Mensagens |
Limite de largura de banda MQTT de saída* | 64 KB |
Tamanho máximo de mensagem | 512 KB |
Segmentos por tópico/filtro de tópico | 8 |
Tamanho do tópico | 256 B |
Tópico de resposta MQTTv5 | 256 B |
Aliases de tópico MQTTv5 | 10 por sessão |
Tamanho total de todas as propriedades do usuário no MQTTv5 | 32 KB |
Tamanho do tipo de conteúdo MQTTv5 | 256 B |
Tamanho dos dados de correlação MQTTv5 | 256 B |
Solicitações de conexão | 200 solicitações por segundo por TU |
Tamanho dos dados de autenticação MQTTv5 | 8 KB |
Intervalo máximo de keep alive | 1160 |
Filtros de tópicos por pacote MQTT SUBSCRIBE | 10 |
Inscrever e cancelar inscrição de solicitações por namespace da Grade de Eventos | 200 solicitações por segundo |
Inscrever e cancelar solicitações por sessão | Cinco solicitações por segundo |
Assinaturas por sessão de MQTT | 50 |
Assinaturas por namespace da Grade de Eventos | 1 milhão |
Assinaturas por tópico de MQTT | Ilimitadas, desde que não excedam o limite de assinaturas por namespace ou sessão da Grade de Eventos |
Recursos de cliente registrados | 10.000 clientes por TU |
Certificados de AC | 10 |
Grupos de clientes | 10 |
Espaços de tópicos | 10 |
Modelos de tópicos | 10 por espaço de tópico |
Associações de permissão | 100 |
* Para MQTTv5, saiba mais sobre suporte ao controle de fluxo.
Limites de eventos no namespace da Grade de Eventos
Os limites a seguir se aplicam aos eventos no recurso de namespace da Grade de Eventos do Azure.
Descrição do limite | Limite |
---|---|
Tópicos do namespace da Grade de Eventos | 100 por TU |
Entrada de evento | Mil eventos por segundo ou 1 MB por segundo/TU (o que ocorrer primeiro) |
Saída de evento (APIs de push e pull) | Até dois mil eventos por segundo ou 2 MB por segundo/TU |
Saída de evento (reconhecer, liberar, rejeitar e renovar APIs de bloqueio) | Até dois mil eventos por segundo ou 2 MB por segundo/TU |
Retenção máxima de eventos em tópicos do namespace da Grade de Eventos | 7 dias |
Assinaturas por tópico | 500 |
Tamanho máximo de evento | 1 MB |
Tamanho do lote | 1 MB |
Eventos por solicitação | 1.000 |
Limites de recursos de tópico personalizado, tópico do sistema e tópico de parceiro
Os limites a seguir se aplicam aos recursos de tópico personalizado, tópico do sistema e tópico de parceiro da Grade de Eventos do Azure.
Descrição do limite | Limite |
---|---|
Tópicos personalizados por assinatura do Microsoft Azure | 100 Quando o limite é atingido, você pode considerar uma região diferente ou o uso de domínios, que podem dar suporte a 100.000 tópicos. |
Assinaturas de Evento por tópico | 500 Esse limite não pode ser aumentado. |
Publicar a taxa de um tópico personalizado ou parceiro (entrada) | 5.000 eventos ou 5 MB por segundo (o que vier primeiro). Um evento é contado para fins de limites e preços como um bloco de dados de 64KB. Portanto, se o evento tiver 128 KB, ele contará como dois eventos. |
Tamanho do evento | 1 MB Esse limite não pode ser aumentado. |
Retenção máxima de eventos em tópicos | Um dia. Esse limite não pode ser aumentado. |
Número de eventos de entrada por lote | 5\.000 Esse limite não pode ser aumentado |
Conexões do ponto de extremidade privado por tópico | 64 Esse limite não pode ser aumentado |
Regras de firewall de IP por tópico | 128 |
Limites de recursos de domínio
Os limites a seguir se aplicam ao recurso de domínio da Grade de Eventos do Azure.
Descrição do limite | Limite |
---|---|
Domínios por assinatura do Azure | 100 |
Tópicos por domínio | 100.000 |
Assinaturas de eventos por tópico em um domínio | 500 Esse limite não pode ser aumentado |
Assinaturas de eventos no escopo do domínio | 50 Esse limite não pode ser aumentado |
Taxa de publicação para um domínio (entrada) | 5.000 eventos ou 5 MB por segundo (o que vier primeiro). Um evento é contado para fins de limites e preços como um bloco de dados de 64KB. Portanto, se o evento tiver 128 KB, ele contará como dois eventos. |
Retenção máxima de eventos em tópicos de domínio | Um dia. Esse limite não pode ser aumentado. |
Conexões do ponto de extremidade privado por domínio | 64 |
Regras de firewall de IP por tópico | 128 |
Próximas etapas
Consulte Limites, cotas e restrições de assinatura e serviço do Azure para cotas e limites de todos os serviços do Azure.