Limites de taxa de mensagem e limitação

APLICA-SE A:yes-img-162016 yes-img-192019 yes-img-seSubscription Edition

A limitação de mensagens refere-se a um grupo de limites definidos para o número de mensagens e conexões que podem ser processadas por um servidor Exchange. Esses limites incluem taxas de processamento de mensagens, taxas de conexão SMTP e valores de tempo limite de sessão SMTP. Esses limites funcionam juntos para proteger um servidor Exchange de ser sobrecarregado ao aceitar e entregar mensagens. Embora uma grande lista de pendências de mensagens e conexões possa estar aguardando para ser processada, os limites de limitação de mensagens permitem que o servidor Exchange processe as mensagens e conexões de maneira ordenada.

Observação

A pressão de retorno é outro recurso que ajuda a evitar sobrecarregar os recursos do sistema de um servidor Exchange. Os recursos principais, como o espaço disponível no disco rígido e a utilização da memória, são monitorados e, quando o nível de utilização excede o limite especificado, o servidor para gradualmente de aceitar novas conexões e mensagens. Para obter mais informações, consulte Noções básicas sobre contrapressão. Também existem limites estáticos disponíveis nas mensagens, como o tamanho máximo da mensagem, o tamanho de anexos individuais e o número de destinatários. Para obter mais informações sobre limites de tamanho de mensagem, consulte Tamanho da mensagem e limites de destinatário no Exchange Server.

Você pode definir os limites de taxa de mensagens e as opções de limitação nos seguintes locais:

  • Servidores de Caixa de Correio e servidores de Transporte de Borda. Coletivamente, vamos nos referir a eles como servidores de transporte.
  • Conectores de envio
  • Conectores de recebimento
  • Usuários

Limitação de mensagens em servidores de transporte

A tabela a seguir mostra as opções de limitação de mensagens disponíveis nos servidores de Caixa de Correio e nos servidores de Transporte de Borda.

Limite de taxa Valor padrão Configuração do Shell de Gerenciamento do Exchange Configuração do EAC
Máximo de entregas simultâneas de caixa de correio: o número máximo de threads de entrega que o serviço de transporte e o serviço de entrega de transporte de caixa de correio podem ter abertos ao mesmo tempo para entregar mensagens às caixas de correio. 20

Recomendamos que você não modifique esse valor, a menos que seja direcionado a isso pelo Suporte e Atendimento ao Cliente Microsoft.

Cmdlet: Set-TransportService e Set-MailboxTransportService p> Parâmetro: MaxConcurrentMailboxDeliveries Não disponível
Máximo de envios simultâneos de caixa de correio: o número máximo de threads de envio que o serviço de Transporte e o serviço de Envio de Transporte de Caixa de Correio podem ter abertos ao mesmo tempo para enviar mensagens de caixas de correio. 20

Recomendamos que você não modifique esse valor, a menos que seja direcionado a isso pelo Suporte e Atendimento ao Cliente Microsoft.

Cmdlet: Set-TransportService e Set-MailboxTransportService

Parâmetro: MaxConcurrentMailboxSubmissions

Não disponível
Taxa máxima de conexão por minuto: A taxa máxima em que as conexões podem ser abertas com o serviço de transporte. 1200 Cmdlet: Set-TransportService

Parâmetro: MaxConnectionRatePerMinute

Não disponível
Máximo de conexões simultâneas: o número máximo de conexões de saída que o serviço de transporte pode ter aberto por vez. 1000

Esse valor deve ser maior ou igual ao valor MaxPerDomainOutboundConnections .

Cmdlet: Set-TransportService

Parâmetro: MaxOutboundConnections

Servidores>Servidores>ÍconeEditar Propriedades.>Seção>Limites de transporte Máximo de conexões simultâneas.

Observação: No EAC, você só pode definir os valores 100, 1000, 5000 ou ilimitado.

Máximo de conexões simultâneas por domínio: o número máximo de conexões de saída que o serviço de transporte pode ter aberto para um único domínio por vez. 20

Esse valor deve ser menor ou igual ao valor MaxOutboundConnections .

Cmdlet: Set-TransportService

Parâmetro: MaxPerDomainOutboundConnections

Servidores>Servidores>ÍconeEditar Propriedades.>Seção> Limites de transporte Máximo de conexões simultâneas por domínio.

Observação: No EAC, você só pode definir os valores 100, 1000, 5000 ou ilimitado.

Para ver os valores dessas configurações de limitação de mensagens do servidor, execute o seguinte comando no Shell de Gerenciamento do Exchange:

Write-Host "Transport service:" -ForegroundColor yellow; Get-TransportService | Format-List MaxConcurrent*,MaxConnection*,Max*OutboundConnections; Write-Host "Mailbox Transport service:" -ForegroundColor yellow; Get-MailboxTransportService | Format-List MaxConcurrent*

Observação

O Diretório de recebimento e o Diretório de repetição disponíveis nos servidores de Transporte de Borda e nos servidores de Caixa de Correio também têm limites de taxa de mensagens que você pode configurar. Normalmente, o Diretório de recebimento e o Diretório de repetição não são usados no fluxo de emails diário. Para saber mais, confira Configurar o Diretório de Retirada e o de Reprodução. O número máximo de arquivos de mensagens por minuto que podem ser processados pelo Diretório de recebimento e pelo Diretório de repetição é 100. Cada diretório pode processar arquivos de mensagens de forma independente nessa taxa.

Limitação de mensagens em conectores de envio

A tabela a seguir mostra as opções de limitação de mensagens disponíveis nos conectores de envio. Existem conectores de envio no serviço de Transporte em servidores de Caixa de Correio e em servidores de Transporte de Borda. Para saber mais, consulte Conectores de envio.

Limite de taxa Valor padrão Configuração do Shell de Gerenciamento do Exchange Configuração do EAC
Tempo limite de inatividade da conexão: A quantidade máxima de tempo que uma conexão SMTP aberta com um servidor de mensagens de origem pode permanecer ociosa antes que a conexão seja fechada. 00:10:00 (10 minutos) Cmdlet: New-SendConnector e Set-SendConnector

Parâmetro: ConnectionInactivityTimeOut

Não disponível
Máximo de mensagens por conexão: o número máximo de mensagens que podem ser enviadas em uma única conexão 20 Cmdlet: New-SendConnector e Set-SendConnector

Parâmetro: SmtpMaxMessagesPerConnection

Não disponível

Para ver os valores dessas configurações de limitação do conector de envio, execute o seguinte comando no Shell de Gerenciamento do Exchange:

Get-SendConnector | Format-List Name,ConnectionInactivityTimeout,SmtpMaxMessagesPerConnection

Limitação de mensagens em conectores de recebimento

A tabela a seguir mostra as opções de limitação de mensagens disponíveis nos conectores de recebimento. Os conectores de recebimento estão disponíveis no serviço de Transporte de Front-End em servidores de Caixa de Correio, no serviço de Transporte em servidores de Caixa de Correio e em servidores de Transporte de Borda. Para saber mais, veja Conectores de recebimento.

Limite de taxa Valor padrão Configuração do Shell de Gerenciamento do Exchange Configuração do EAC
Tempo limite de conexão: A quantidade máxima de tempo que uma conexão SMTP com um servidor de mensagens de origem pode permanecer aberta, mesmo quando o servidor de mensagens de origem está transmitindo dados. 00:10:00 (10 minutos) para conectores de recebimento em servidores de Caixa de Correio.

00:05:00 (1 minuto) para conectores de recebimento em servidores de Transporte de Borda.

Esse valor deve ser maior que o valor ConnectionInactivityTimeOut .

Cmdlet: New-ReceiveConnector e Set-ReceiveConnector

Parâmetro: ConnectionTimeout

Não disponível
Tempo limite de inatividade da conexão: A quantidade máxima de tempo que uma conexão SMTP aberta com um servidor de mensagens de origem pode permanecer ociosa antes que a conexão seja fechada. 00:05:00 (5 minutos) para conectores de recebimento em servidores de Caixa de Correio.

00:01:00 (1 minuto) para conectores de recebimento em servidores de Transporte de Borda.

Esse valor deve ser menor que o valor ConnectionTimeout .

Cmdlet: New-ReceiveConnector e Set-ReceiveConnector

Parâmetro: ConnectionInactivityTimeOut

Não disponível
Máximo de conexões de entrada: o número máximo de conexões SMTP de entrada permitidas ao mesmo tempo. 5000 Cmdlet: New-ReceiveConnector e Set-ReceiveConnector

Parâmetro: MaxInboundConnection

Não disponível
Máximo de conexões de entrada por origem: O número máximo de conexões SMTP de entrada permitidas de um servidor de mensagens de origem ao mesmo tempo. unlimitedno conector de Recebimento padrão chamado Default< ServerName> no serviço de Transporte em servidores de Caixa de Correio.

20 em outros conectores de recebimento em servidores de Caixa de Correio e servidores de Transporte de Borda.

Cmdlet: New-ReceiveConnector e Set-ReceiveConnector

Parâmetro: MaxInboundConnectionPerSource

Não disponível
Percentual máximo de conexão de entrada por origem: o percentual máximo de conexões SMTP de entrada permitidas de um servidor de mensagens de origem ao mesmo tempo. 100 por cento no conector de Recebimento padrão chamado Default <ServerName> no serviço de Transporte em servidores de Caixa de Correio.

2% em outros conectores de Recebimento em servidores de Caixa de Correio e servidores de Transporte de Borda.

Cmdlet: New-ReceiveConnector e Set-ReceiveConnector

Parâmetro: MaxInboundConnectionPercentagePerSource

Não disponível
Limite de taxa de mensagens: o número máximo de mensagens por minuto que podem ser enviadas por uma única fonte. unlimited nos seguintes conectores de recebimento padrão:
  • ServerName >padrão< no serviço de Transporte em servidores de Caixa de Correio.
  • ServerName de front-end <padrão no serviço de Transporte de Front-End em servidores de Caixa de Correio.>
  • Proxy de saída ServerName> de front-end< no serviço de Transporte de Front-End em servidores de Caixa de Correio.

5 nos seguintes conectores de recebimento padrão:

  • ServerName> do Proxy< do Cliente no serviço de Transporte em servidores de Caixa de Correio.
  • ServerName de front-end <do cliente no serviço de Transporte de Front-End em servidores de Caixa de Correio.>

600 no conector de Recebimento padrão chamado ServerName> do conector< de recebimento interno padrão nos servidores de Transporte de Borda.

Cmdlet: New-ReceiveConnector e Set-ReceiveConnector

Parâmetro: MessageRateLimit

Não disponível
Message rate source: Indica como a taxa de envio de mensagens é calculada. Os valores válidos são:
  • User: a taxa é calculada para o usuário de envio (com base em como o usuário se autentica na sessão SMTP).
  • IPAddress: A taxa é calculada para o envio de hosts.
  • All: A taxa é calculada para enviar usuários e enviar hosts.
IPAddress nos seguintes conectores de recebimento padrão:
  • ServerName >padrão< no serviço de Transporte em servidores de Caixa de Correio.
  • ServerName de front-end <padrão no serviço de Transporte de Front-End em servidores de Caixa de Correio.>
  • Proxy de saída ServerName> de front-end< no serviço de Transporte de Front-End em servidores de Caixa de Correio.
  • ServerName> do conector< de recebimento interno padrão nos servidores de Transporte de Borda.

User nos seguintes conectores de recebimento padrão:

  • ServerName> do Proxy< do Cliente no serviço de Transporte em servidores de Caixa de Correio.
  • ServerName de front-end <do cliente no serviço de Transporte de Front-End em servidores de Caixa de Correio>
Cmdlet: New-ReceiveConnector e Set-ReceiveConnector

Parâmetro: MessageRateSource

Não disponível
Intervalo de tarpit: a quantidade de tempo para atrasar artificialmente as respostas SMTP a servidores remotos não autenticados que parecem estar abusando da conexão. As conexões autenticadas nunca são atrasadas dessa maneira. 00:00:05 (5 segundos) Cmdlet: New-ReceiveConnector e Set-ReceiveConnector

Parâmetro: TarpitInterval

Não disponível

Para ver os valores dessas configurações de limitação de mensagens do conector de recebimento, execute o seguinte comando no Shell de Gerenciamento do Exchange:

Get-ReceiveConnector | Format-List Name,Connection*,MaxInbound*,MessageRate*,TarpitInterval

Limitação de mensagens nos usuários

O serviço de limitação do Microsoft Exchange rastreia configurações de recursos para usos específicos e armazena em cache as informações na memória. As configurações de limitação de fluxo de emails também são conhecidas como orçamento. Reiniciar o serviço de Limitação do Microsoft Exchange redefine os orçamentos de limitação do fluxo de emails.

Cada caixa de correio tem uma configuração ThrottlingPolicy . O valor padrão para essa configuração é em branco ($null). Você pode usar o parâmetro ThrottlingPolicy no cmdlet Set-Mailbox para configurar uma política de limitação para uma caixa de correio.

Para mais informações, confira os seguintes tópicos: