Módulo: Indiretos
Funcionalidade: Apuração
Data/Hora da Publicação: 16/05/2016 08:57:20
Data/Hora Última Alteração: 18/05/2016 09:12:13
Descrição da Nota: Instruções de como aumentar o timeout padrão de transações.
Descrição
O tempo necessário para execução de alguns processos pode variar, dependendo da configuração da máquina e também do volume de dados processados, podendo exceder o tempo padrão do sistema operacional. Por este motivo sugerimos que o tempo seja aumentado gradativamente, de hora em hora, até encontrar o tempo ideal para a necessidade do ambiente.
Procedimentos de Configuração
1. Localizar no servidor de aplicação o arquivo machine.config
Ambiente de 32 Bits X86, acesse a pasta:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\
Ambiente 64 Bits X64, acesse a pasta:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\
2. Efetuar o backup do arquivo em outro local da máquina, caso seja necessário restaurar o original
3. Adicionar o seguinte bloco no final do arquivo e antes da tag </configuration>, conforme imagem abaixo:
<system.transactions>
<machineSettings maxTimeout="01:00:00" />
</system.transactions>
4. Localizar seguinte bloco no arquivo e alterar o texto destacado em negrito MachineOnly para MachineToApplication
Atenção: No arquivo há vários pontos que tem definida a opção “MachineOnly”. Não usar recursos de substituição ou replace; alterar somente no bloco e atributo indicados abaixo.
<sectionGroup name="system.transactions" type="System.Transactions.Configuration.TransactionsSectionGroup, System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null">
<section name="defaultSettings" type="System.Transactions.Configuration.DefaultSettingsSection, System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null" />
<section name="machineSettings" type="System.Transactions.Configuration.MachineSettingsSection, System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null" allowDefinition="MachineOnly" allowExeDefinition="MachineOnly" />
</sectionGroup>
5. Para que as alterações sejam consideradas, o serviço do aplicativo Sonda IT Framework precisará ser reiniciado.
4.00.00.0000