COMPLY - Nota 007678

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.

 

 

Versões Tratadas

4.00.00.0000