Partilhar via


Limites e limitação da taxa de mensagens

A limitação de mensagens refere-se a um grupo de limites definidos no número de mensagens e ligaçõ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 um grande registo de tarefas pendentes de mensagens e ligações possa estar à espera de ser processado, os limites de limitação de mensagens permitem ao servidor Exchange processar as mensagens e as ligações de forma ordenada.

Observação

A pressão das costas é outra funcionalidade que ajuda a evitar sobrecarregar os recursos de sistema de um servidor Exchange. Os principais recursos, como o espaço disponível no disco rígido e a utilização da memória, são monitorizados e, quando o nível de utilização excede o limiar especificado, o servidor deixa gradualmente de aceitar novas ligações e mensagens. Para obter mais informações, veja Compreender a pressão das costas. Também existem limites estáticos disponíveis nas mensagens, como o tamanho máximo da mensagem, o tamanho dos anexos individuais e o número de destinatários. Para obter mais informações sobre os limites de tamanho de mensagens, veja Tamanho da mensagem e limites de destinatários no Exchange Server.

Pode definir os limites de taxa de mensagens e as opções de limitação nas seguintes localizações:

  • Servidores de caixa de correio e servidores de Transporte Edge. Coletivamente, vamos referir-nos a estes como servidores de transporte.
  • Conectores de envio
  • Conectores de recebimento
  • Usuários

Limitação de mensagens nos servidores de transporte

A tabela seguinte mostra as opções de limitação de mensagens que estão disponíveis nos servidores da Caixa de Correio e nos servidores de Transporte edge.

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 caixas de correio: o número máximo de threads de entrega que o serviço transporte e o serviço de Entrega de Transporte da Caixa de Correio podem ter aberto ao mesmo tempo para entregar mensagens a caixas de correio. 20

Recomendamos que não modifique este valor, a menos que seja direcionado para o fazer pelo Suporte e Suporte ao Cliente da Microsoft.

Cmdlet: Set-TransportService e Set-MailboxTransportService p> Parameter: MaxConcurrentMailboxDeliveries Não disponível
Submissões de caixas de correio simultâneas máximas: o número máximo de threads de submissão que o serviço transporte e o serviço de Submissão de Transporte de Caixa de Correio podem ter aberto ao mesmo tempo para enviar mensagens a partir de caixas de correio. 20

Recomendamos que não modifique este valor, a menos que seja direcionado para o fazer pelo Suporte e Suporte ao Cliente da Microsoft.

Cmdlet: Set-TransportService e Set-MailboxTransportService

Parâmetro: MaxConcurrentMailboxSubmissions

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

Parâmetro: MaxConnectionRatePerMinute

Não disponível
Máximo de ligações simultâneas: o número máximo de ligações de saída que o serviço de Transporte pode ter abertas de cada vez. 1000

Este valor tem de ser maior ou igual ao valor MaxPerDomainOutboundConnections .

Cmdlet: Set-TransportService

Parâmetro: MaxOutboundConnections

Servidores>Servidores>Ícone Editar propriedades.>Secção Limites de transporte , secção >Máximo de ligações simultâneas.

Nota: no EAC, só pode definir os valores 100, 1000, 5000 ou ilimitados.

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

Este valor tem de ser menor ou igual ao valor MaxOutboundConnections .

Cmdlet: Set-TransportService

Parâmetro: MaxPerDomainOutboundConnections

Servidores>Servidores>Ícone Editar propriedades.>Secção Limites de transporte , secção >Máximo de ligações simultâneas por domínio.

Nota: no EAC, só pode definir os valores 100, 1000, 5000 ou ilimitados.

Para ver os valores destas definições de limitação de mensagens do servidor, execute o seguinte comando na Shell de Gestão 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 Pickup (Recolha) e o diretório Replay (Repetição) que estão disponíveis nos servidores de Transporte do Edge e nos servidores da Caixa de Correio também têm limites de taxa de mensagens que pode configurar. Normalmente, o diretório Pickup e o diretório Replay não são utilizados no fluxo de correio diário. Para saber mais, confira Configurar o Diretório de Retirada e o de Reprodução. O número máximo de ficheiros de mensagens por minuto que podem ser processados pelo diretório Pickup e replay é 100. Cada diretório pode processar ficheiros de mensagens de forma independente a este ritmo.

Limitação de mensagens em Enviar conectores

A tabela seguinte mostra as opções de limitação de mensagens que estão disponíveis em Enviar conectores. Os conectores de envio existem no serviço Transporte nos servidores de Caixa de Correio e nos servidores de Transporte edge. 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 ligação: a quantidade máxima de tempo que uma ligação SMTP aberta a um servidor de mensagens de origem pode permanecer inativa antes de a ligação ser fechada. 00:10:00 (10 minutos) Cmdlet: New-SendConnector e Set-SendConnector

Parâmetro: ConnectionInactivityTimeOut

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

Parâmetro: SmtpMaxMessagesPerConnection

Não disponível

Para ver os valores destas definições de limitação do Conector de Envio, execute o seguinte comando na Shell de Gestão do Exchange:

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

Limitação de mensagens em Conectores de receção

A tabela seguinte mostra as opções de limitação de mensagens que estão disponíveis em Conectores de receção. Os conectores de receção estão disponíveis no serviço Transporte front-end em servidores de Caixa de Correio, no serviço Transporte em servidores de Caixa de Correio e em servidores de Transporte Edge. 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 da ligação: a quantidade máxima de tempo que uma ligação SMTP com um servidor de mensagens de origem pode permanecer aberta, mesmo quando o servidor de mensagens de origem está a transmitir dados. 00:10:00 (10 minutos) para Receber conectores em servidores de Caixa de Correio.

00:05:00 (1 minuto) para Receber conectores em servidores de Transporte Edge.

Este valor tem de ser maior do que o valor ConnectionInactivityTimeOut .

Cmdlet: New-ReceiveConnector e Set-ReceiveConnector

Parâmetro: ConnectionTimeout

Não disponível
Tempo limite de inatividade da ligação: a quantidade máxima de tempo que uma ligação SMTP aberta a um servidor de mensagens de origem pode permanecer inativa antes de a ligação ser fechada. 00:05:00 (5 minutos) para Receber conectores em servidores de Caixa de Correio.

00:01:00 (1 minuto) para Receber conectores em servidores de Transporte Edge.

Este valor tem de ser inferior ao valor ConnectionTimeout .

Cmdlet: New-ReceiveConnector e Set-ReceiveConnector

Parâmetro: ConnectionInactivityTimeOut

Não disponível
Máximo de ligações de entrada: o número máximo de ligaçõ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 ligações de entrada por origem: o número máximo de ligações SMTP de entrada permitidas a partir de um servidor de mensagens de origem ao mesmo tempo. unlimitedno conector De receção predefinido denominado ServerName> Predefinido< no serviço Transporte em servidores de Caixa de Correio.

20 noutros conectores de Receção em servidores de Caixa de Correio e servidores de Transporte Edge.

Cmdlet: New-ReceiveConnector e Set-ReceiveConnector

Parâmetro: MaxInboundConnectionPerSource

Não disponível
Percentagem máxima de ligação de entrada por origem: a percentagem máxima de ligações SMTP de entrada permitidas a partir de um servidor de mensagens de origem ao mesmo tempo. 100% no conector de Receção predefinido com o nome Default< ServerName> no serviço transporte em servidores de Caixa de Correio.

2% noutros conectores de Receção em servidores de Caixa de Correio e servidores de Transporte Edge.

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 origem. unlimited nos seguintes conectores de Receção predefinidos:
  • ServerName> predefinido< no serviço Transporte em servidores de Caixa de Correio.
  • Frontend< ServerName> predefinido no serviço de Transporte de Front-end em servidores de Caixa de Correio.
  • Frontend< ServerName> de Proxy de Saída no serviço de Transporte de Front-end em servidores de Caixa de Correio.

5 nos seguintes conectores de Receção predefinidos:

  • ServerName> do Proxy< de Cliente no serviço transporte em servidores de Caixa de Correio.
  • Client Frontend <ServerName> no serviço de Transporte front-end em servidores de caixa de correio.

600 no conector de Receção predefinido com o nome Predefinido conector <de Receção interno ServerName> nos servidores de Transporte Edge.

Cmdlet: New-ReceiveConnector e Set-ReceiveConnector

Parâmetro: MessageRateLimit

Não disponível
Origem da taxa de mensagens: indica como a taxa de submissão de mensagens é calculada. Os valores válidos são:
  • User: a taxa é calculada para o envio de utilizadores (com base na forma como o utilizador se autentica na sessão SMTP).
  • IPAddress: a taxa é calculada para o envio de anfitriões.
  • All: a taxa é calculada para o envio de utilizadores e para o envio de anfitriões.
IPAddress nos seguintes conectores de Receção predefinidos:
  • ServerName> predefinido< no serviço Transporte em servidores de Caixa de Correio.
  • Frontend< ServerName> predefinido no serviço de Transporte de Front-end em servidores de Caixa de Correio.
  • Frontend< ServerName> de Proxy de Saída no serviço de Transporte de Front-end em servidores de Caixa de Correio.
  • Predefinição do Conector <de Receção Interno ServerName> nos servidores de Transporte edge.

User nos seguintes conectores de Receção predefinidos:

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

Parâmetro: MessageRateSource

Não disponível
Intervalo tarpit: a quantidade de tempo para atrasar artificialmente as respostas SMTP para servidores remotos não autenticados que parecem estar a abusar da ligaçã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 destas definições de limitação de mensagens do Conector de Receção, execute o seguinte comando na Shell de Gestão do Exchange:

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

Limitação de mensagens nos utilizadores

O Serviço de Limitação do Microsoft Exchange monitoriza as definições de recursos para utilizações específicas e coloca as informações em cache na memória. As definições de limitação do fluxo de correio também são conhecidas como orçamento. Reiniciar o serviço de Limitação do Microsoft Exchange repõe os orçamentos de limitação do fluxo de correio.

Cada caixa de correio tem uma definição ThrottlingPolicy . O valor predefinido para esta definição está em branco ($null). Pode utilizar 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: