Últimas Novidades

Erro de TIME OUT no SQL do sistema TOTVS na linha RM


Caso esteja executando um novo processo no sistema, e este processo demorar muito e expirar o prazo de execução de uma determinada consulta SQL. Atualmente, o framework da TOTVS tem um timeout default de 120 segundos para execução de comandos no banco de dados. Para prevenir erros de timeout, sugerimos aos clientes  aumentarem este tempo limite para 100000 segundos, inserindo a seguinte linha no arquivo “RM.Host.exe.config”, “RM.Host.Service.exe.config” e "RM.Host.JobRunner.exe.config":

<add key="DBSCommandTimeout" value="100000" />

O arquivo ficará semelhante a este:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="JobServer3Camadas" value="True" />
<add key="Port" value="1120" />
<add key="ActionsPath" value="C:\RM.Net\Bin" />
<add key="WorkflowEnabled" value="True" />
<add key="DBSCommandTimeout" value="100000" />
</appSettings>
<runtime>
<NetFx40_LegacySecurityPolicy enabled="true"/>
</runtime>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>

O serviço deverá ser reiniciado para que a alteração tenha efeito.
Gostou da dica? Comente e compartilhe:

Fonte: TDN oficial da TOTVS

Nenhum comentário