Compartilhar via


Noções Básicas Sobre Filas de Prioridade

 

Aplica-se a: Exchange Server 2010 SP2, Exchange Server 2010 SP3

Tópico modificado em: 2015-03-09

A Fila de prioridades é um recurso do Microsoft Exchange Server 2010 que permite que a prioridade definida pelo remetente de uma mensagem influencie o processamento da mensagem em um servidor Exchange com a função de servidor Transporte de Hub instalada.

A prioridade da mensagem é definida pelo remetente no Microsoft Outlook quando o remetente cria e envia a mensagem. O remetente pode definir qualquer um dos valores de prioridade a seguir para a mensagem, no Outlook:

  • Baixa prioridade

  • Prioridade normal

  • Alta prioridade

A prioridade-padrão para uma mensagem criada no Outlook ou no Microsoft Office Outlook Web App é Prioridade normal. A prioridade da mensagem é armazenada do campo de cabeçalho X-Priority, no cabeçalho da mensagem.

Todas as mensagens enviadas ou recebidas em uma organização do Exchange 2010 devem ser categorizadas em um servidor de Transporte de Hub para que possam ser roteadas e entregues. O categorizador de um servidor de Transporte de Hub toma uma mensagem por vez da Fila de envio e executa a resolução do destinatário, a resolução de roteamento e conversão de conteúdo na mensagem antes de colocar a mensagem em fila de entrega. Para obter mais informações, consulte Noções Básicas Sobre o Pipeline de Transporte.

Filas de envio são criadas dinamicamente com base no destino da mensagem. São criadas filas de entrega de caixa de correio para mensagens destinadas a servidores de Caixa de Correio existentes no mesmo site de serviço de diretório do Active Directory que o servidor de Transporte de Hub. São criadas filas de entrega remota para mensagens destinadas a servidores de Caixa de Correio existentes em um site do Active Directory que não é o mesmo do servidor de Transporte de Hub, assim como para domínios remotos. Para obter mais informações, consulte Noções Básicas Sobre Filas de Transporte.

Todas as mensagens com o mesmo destino são colocadas na mesma fila de entrega. A fila com prioridades afeta a transmissão das mensagens de uma fila de entrega para o servidor de mensagens de destino. Quando a fila com prioridades é habilitada, mensagens com Alta prioridade são transmitidas aos seus destinos antes das mensagens com Prioridade normal, e estas são transmitidas antes das que têm Baixa prioridade. A entrega de mensagens classificada de acordo com a prioridade da mensagem pode ajudar os você a definir requisitos de SLA (acordo de nível de serviço) para tempo de entrega de mensagens.

Opções para configurar a filas com prioridade

Todas as opções de configuração de fila com prioridade estão disponíveis no arquivo de configuração do aplicativo EdgeTransport.exe.config, localizado no diretório C:\Arquivos de Programas\Microsoft\Exchange Server\V14\Bin. Para mais informações sobre o arquivo EdgeTransport.exe.config, consulte Noções Básicas Sobre o Arquivo EdgeTransport.exe.Config. Muitas das opções de configuração disponíveis não têm relação com a fila de prioridades. Todas as opções de configuração que não envolvem pressão de retorno estão fora do escopo deste tópico.

Habilitando ou desabilitando a fila com prioridade

O parâmetro PriorityQueuingEnable habilita ou desabilita as filas de prioridades em um servidor de Transporte de Hub. O valor-padrão é False. Para habilitar a fila de prioridades, defina o valor do parâmetro PriorityQueuingEnable como True no arquivo EdgeTransport.exe.config e reinicie o serviço de Transporte do Microsoft Exchange.

Configurando o tamanho máximo de uma mensagem de Alta prioridade

O parâmetro MaxHighPriorityMessageSize controla o tamanho máximo de uma mensagem com Alta prioridade. O valor-padrão é 250 KB (quilobytes). Se uma mensagem de Alta prioridade for maior do que o valor do parâmetro MaxHighPriorityMessageSize, a mensagem será automaticamente rebaixada de Alta prioridade para Prioridade normal.

Quando você inserir um valor, qualifique-o com uma das seguintes unidades:

  • KB (quilobytes)

  • MB (megabytes)

  • GB (gigabytes)

O valor do parâmetro MaxHighPriorityMessageSize deve ser significativamente menor do que o valor do parâmetro MaxMessageSize no cmdlet Set-TransportConfig. O valor-padrão do parâmetro MaxMessageSize é 10 MB. Um valor menor em MaxHighPriorityMessageSize ajuda a garantir prazos de entrega constantes e previsíveis para mensagens de Alta prioridade.

Configurando o tempo limite da notificação de atraso com base na prioridade da mensagem

Após cada falha na entrega da mensagem, o servidor de Transporte de Hub gera uma mensagem de notificação de status de entrega e a coloca na fila para entrega ao remetente da mensagem que não pode ser entregue. Essa notificação de status de entrega é enviada somente após um intervalo de tempo limite de notificação de atraso e somente se a mensagem que falhou não tiver sido entregue com êxito durante esse período. Esse atraso impede o envio de mensagens de notificação de status de entrega desnecessárias que podem ser causadas por falhas temporárias na transmissão de mensagens.

A tabela a seguir mostra as opções de tempo-limite para notificação de status de entrega com base na prioridade da mensagem.

Opções de tempo-limite para notificação de status de entrega com base na prioridade da mensagem

Nome do parâmetro Valor padrão

LowPriorityDelayNotificationTimeout

8:00:00 (8 horas)

NormalPriorityDelayNotificationTimeout

4:00:00 (4 horas)

HighPriorityDelayNotificationTimeout

00:30:00 (30 minutos)

Para especificar um valor para um tempo limite para notificação de atraso, insira-o como um período de tempo: dd.hh:mm:ss, em que d = dias, h = horas, m = minutos e s = segundos. Se o valor for menor do que 1 dia, você pode omitir o trecho do período de tempo que define dias.

Configurando o tempo limite para expiração de mensagem com base na prioridade da mensagem

O tempo limite de expiração da mensagem especifica o período máximo de tempo que um servidor de Transporte de Hub tenta entregar uma mensagem que falhou. Se a mensagem não puder ser entregue com êxito antes do final do intervalo de tempo-limite de expiração, uma notificação de falha na entrega com a mensagem original ou os cabeçalhos da mensagem será entregue ao remetente.

A tabela a seguir mostra as opções de tempo-limite para expiração de mensagem com base na prioridade da mensagem.

Opções de tempo-limite para expiração de mensagem com base na prioridade da mensagem

Nome do parâmetro Valor padrão

LowPriorityMessageExpirationTimeout

2.00:00:00 (2 dias)

NormalPriorityMessageExpirationTimeout

2.00:00:00 (2 dias)

HighPriorityMessageExpirationTimeout

08:00:00 (8 horas)

Para especificar um valor para um tempo limite para expiração de mensagem, insira-o como um período de tempo: dd.hh:mm:ss, em que d = dias, h = horas, m = minutos e s = segundos. Se o valor for menor do que 1 dia, você pode omitir o trecho do período de tempo que define dias.

Configurando o número máximo de conexões por domínio com base na prioridade da mensagem

O número máximo de conexões por domínio especifica o número máximo de conexões que um servidor de Transporte de Hub pode ter abertas para qualquer domínio remoto único. Conexões de saída com domínios remotos ocorrem usando as filas de entrega remota e os Conectores de envio existentes no servidor de Transporte de Hub.

A tabela a seguir mostra as opções de número máximo de conexões por domínio com base na prioridade da mensagem.

Opções de número máximo de conexões por domínio com base na prioridade da mensagem

Nome do parâmetro Valor padrão

MaxPerDomainLowPriorityConnections

2

MaxPerDomainNormalPriorityConnections

15

MaxPerDomainHighPriorityConnections

3

A soma dos parâmetros MaxPerDomainLowPriorityConnections, MaxPerDomainNormalPriorityConnections e MaxPerDomainNormalPriorityConnections deve ser menor ou igual ao valor do parâmetro MaxPerDomainOutboundConnections no cmdlet Set-TransportServer. O valor-padrão do parâmetro MaxPerDomainOutboundConnections é 20.

Como as filas com prioridade afetam outros limites de mensagens em servidores de Transporte de Hub

Todas as mensagens que passam por um servidor de Transporte de Hub são sujeitas a diversos limites de repetição, reenvio, e expiração de mensagens. Para mais informações, consulte Noções Básicas Sobre Filas de Transporte.

Alguns dos limites de mensagens disponíveis no cmdlet Set-TransportServer têm limites de mensagens para fila de prioridades correspondentes, disponíveis no arquivo de configuração EdgeTransport.exe.config. A tabela a seguir mostra esses limites de mensagens correspondentes.

Limites de mensagens no cmdlet Set-TransportServer que correspondem aos limites de mensagens em filas com prioridade no arquivo de configuração EdgeTransport.exe.config

Origem Parâmetro Valor padrão

Set-TransportServer

DelayNotificationTimeOut

4:00:00 (4 horas)

EdgeTransport.exe.config

NormalPriorityDelayNotificationTimeout

4:00:00 (4 horas)

Set-TransportServer

MessageExpirationTimeOut

2.00:00:00 (2 dias)

EdgeTransport.exe.config

NormalPriorityMessageExpirationTimeout

2.00:00:00 (2 dias)

Quando a fila com prioridades é desabilitada, todos os limites de mensagens para fila com prioridades do arquivo de configuração EdgeTransport.exe.config são ignorados. Todos os limites de mensagens do cmdlet Set-TransportServer se aplicam a todas as mensagens que passam pelo servidor de Transporte de Hub.

Quando a fila com prioridades está habilitada, os limites de mensagens para fila com prioridades no arquivo de configuração EdgeTransport.exe.config substituem os limites de mensagens correspondentes do cmdlet Set-TransportServer. Todos os outros limites de mensagens do cmdlet Set-TransportServer continuam valendo para mensagens de prioridade Alta, Normal ou Baixa que passam pelo servidor de Transporte de Hub.

Configurações do usuário para filas com prioridade

O cmdlet Set-Mailbox no Shell de Gerenciamento do Exchange tem o parâmetro DowngradeHighPriorityMessagesEnabled. O valor-padrão é False. Quando esse parâmetro é definido como True, todas a mensagens com Alta prioridade enviadas da caixa de correio são automaticamente rebaixadas para Prioridade Normal. Para obter mais informações, consulte Set-Mailbox.

 © 2010 Microsoft Corporation. Todos os direitos reservados.