Compartilhar via


Configurar Log da Tabela de Roteamento

Aplica-se a: Exchange Server 2010

Tópico modificado em: 2009-09-28

O log da tabela de roteamento registra periodicamente um instantâneo da tabela de roteamento usada pelo servidor do Exchange 2010 com a função de servidor Transporte de Hub ou Transporte de Borda instalada. A tabela de roteamento é usada para rotear mensagens para seus destinos

Procurando outras tarefas de gerenciamento relacionadas a logs de transporte? Consulte Gerenciando logs de transporte.

Configurar o local dos logs da tabela de roteamento

As entradas Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o "servidor Transporte de Hub" e "servidor de Transporte de Borda" no tópico Permissões de transporte.

Dica

O EMC não pode ser usado para configurar o local dos logs da tabela de roteamento.

Por padrão, os logs da tabela de roteamento estão armazenados no diretório C:\Arquivos de Programas\Microsoft\Exchange Server\V14\TransportRoles\Logs\Routing. O diretório deve ser local para o computador do Exchange 2010.

Este exemplo altera o local do log da tabela de roteamento para C:\Routing Table no computador Exchange01 do Exchange 2010.

Set-TransportServer Exchange01 -RoutingTableLogPath "C:\Routing Table"

Para informações detalhadas de sintaxes e de parâmetros, consulte Set-TransportServer.

Configurar o intervalo para novo cálculo automático da tabela de roteamento

As entradas Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o "servidor Transporte de Hub" e "servidor de Transporte de Borda" no tópico Permissões de transporte.

A tabela de roteamento é recalculada e registrada após uma alteração na configuração de roteamento ou após a decorrência de um intervalo de tempo especificado, caso nenhuma alteração seja detectada. Por padrão, a tabela de roteamento é recalculada automaticamente a cada 12 horas.

O intervalo para novo cálculo automático da tabela de roteamento é controlado pelo parâmetro RoutingConfigReloadInterval no arquivo EdgeTransport.exe.config, localizado em C:\Arquivos de Programas\Microsoft\Exchange Server\V14\Bin. O arquivo EdgeTransport.exe.config é um arquivo de configuração de aplicativo XML associado ao arquivo EdgeTransport.exe. O EdgeTransport.exe e o MSExchangeTransport.exe são os arquivos executáveis usados pelo serviço de Transporte do Microsoft Exchange. Esse serviço é executado em cada servidor de Transporte de Hub ou Transporte de Borda. As alterações feitas no arquivo EdgeTransport.exe.config são aplicadas depois que o serviço de Transporte do Microsoft Exchange é reiniciado.

O exemplo a seguir mostra a estrutura típica do arquivo EdgeTransport.exe.config.

<configuration>

<runtime>

<gcServer enabled="true" />

</runtime>

<appSettings>

<add key=" Opção de configuração " value=" Value " />

...

</appSettings>

</configuration>

Você pode adicionar novas opções de configuração ou modificar as opções de configuração existentes na seção <appSettings>. Muitas opções de configuração disponíveis não estão relacionadas à tabela de roteamento. Todas as opções de configuração que não envolvem a tabela de roteamento estão fora do escopo deste tópico.

Dica

Os nomes de parâmetros na seção <add key=../> diferenciam maiúsculas e minúsculas.

  1. Abra o seguinte arquivo usando o Bloco de Notas: C:\Arquivos de Programas\Microsoft\Exchange Server\ V14\Bin\EdgeTransport.exe.config.

  2. Modifique a seguinte linha na seção <appSettings>.

    <add key="RoutingConfigReloadInterval" value="<interval>" />
    

    Este exemplo altera o intervalo para novo cálculo automático da tabela de roteamento para 10 horas, modificando o parâmetro RoutingConfigReloadInterval.

    <add key="RoutingConfigReloadInterval" value="10:00:00" />
    
  3. Salve e feche o arquivo EdgeTransport.exe.config.

  4. Reinicie o serviço de Transporte do Microsoft Exchange.

Para especificar um valor para a idade, digite-o como um período de tempo, da seguinte forma: hh:mm:ss, em que h = horas, m = minutos e s = segundos.

A tabela de roteamento será recalculada e registrada antes do valor especificado pelo parâmetro RoutingConfigReloadInterval, caso ocorra uma das seguintes condições:

  • É detectada uma alteração de configuração de roteamento. Por exemplo, um conector de envio ou de recebimento é adicionado, removido ou modificado, ou ocorre uma renovação do token Kerberos de 6 horas.
  • O serviço de Transporte do Microsoft Exchange é iniciado.

Configurar o tamanho máximo do diretório de log da tabela de roteamento

As entradas Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o "servidor Transporte de Hub" e "servidor de Transporte de Borda" no tópico Permissões de transporte.

Dica

O EMC não pode ser usado para configurar o tamanho máximo do diretório de log da tabela de roteamento.

Por padrão, o tamanho máximo de todo o diretório de log da tabela de roteamento é 50 MB. O log circular exclui os arquivos de log de tabela de roteamento mais antigos se alguma das condições a seguir for verdadeira:

  • O diretório de log da tabela de roteamento atinge o tamanho máximo especificado.
  • Um arquivo de log da tabela de roteamento atinge a idade máxima especificada.

Este exemplo define o tamanho máximo do diretório de log da tabela de roteamento como 70 MB no computador Exchange01 do Exchange 2010.

Set-TransportServer Exchange01 -RoutingTableLogMaxDirectorySize 70MB

Para informações detalhadas de sintaxes e de parâmetros, consulte Set-TransportServer.

Configurar o tempo máximo dos logs da tabela de roteamento

As entradas Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o "servidor Transporte de Hub" e "servidor de Transporte de Borda" no tópico Permissões de transporte.

Dica

O EMC não pode ser usado para configurar o tempo máximo dos logs da tabela de roteamento.

Por padrão, a idade máxima de qualquer arquivo de log da tabela de roteamento é 7 dias. O log circular exclui os arquivos de log de tabela de roteamento mais antigos se alguma das condições a seguir for verdadeira:

  • O diretório de log da tabela de roteamento atinge o tamanho máximo especificado.
  • Um arquivo de log da tabela de roteamento atinge a idade máxima especificada.

Para configurar o tempo máximo dos logs da tabela de roteamento, use a sintaxe a seguir.

Set-TransportServer <Identity> -RoutingTableLogMaxAge <Age>

Este exemplo altera o tempo máximo do arquivo de log da tabela de roteamento para 45 dias no computador Exchange01 do Exchange 2010.

Set-TransportServer Exchange01 -RoutingTableLogMaxAge 45.00:00:00

Para especificar um valor para a idade, digite-o como um período de tempo, da seguinte forma: dd.hh:mm:ss, em que d = dias, h = horas, m = minutos e s = segundos. O intervalo de entrada válido para esse parâmetro é de 00:00:00 a 24855.03:14:07. A definição do valor do parâmetro RoutingTableLogMaxAge em 00:00:00 impede a remoção automática dos arquivos de log da tabela de roteamento devido ao seu tempo de existência.

Para informações detalhadas de sintaxes e de parâmetros, consulte Set-TransportServer.