Tempo aproximado para leitura: 00:010 min
Dúvida
O que fazer quando ocorre lentidão no sistema?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Financeiro – A partir da release 12.1.33
Solução
A lentidão pode ser causada por diversos fatores. No entanto, para iniciarmos a análise de forma adequada, é imprescindível que o sistema esteja atualizado, a fim de validar se houve alguma correção relacionada à lentidão reportada.
- Caso o ambiente esteja desatualizado, por favor, efetuar atualização conforme artefatos disponibilizados no portal do cliente:
Pacotes LIB
Pacotes DBAccess
Binário AppServer
Binário SmartClient / WebApp
- Qual o tempo de processando até a finalização da rotina?
- O problema ocorreu após alguma atualização, se sim, qual?
- Quantos registros aproximados estão sendo processados?
Além das informações referente ao processo, necessitamos de algumas informações técnicas para análise.
-
Efetue os procedimentos abaixo para geração dos Logs para análise:
- Adicione a chave FWTRACELOG=1 no AppServer.ini no ambiente utilizado pelo serviço;
- Renomeie o Console.log dos serviços;
- Insira na seção [GENERAL] as chaves:
- TLPP_REST_LOG=1
- REST_LOG_LEVEL=7
- REST_LOG_STRINGSIZE=0
- LOGHTTPFUNCS=1
- TLPP_REST_LOG=1
- CONSOLEMAXSIZE=300888999
- CONSOLELOG=1
- Na seção [HTTPV11] insira a chave:
- LOGPROFILE=1
- LOGPROFILE=1
- Na seção do ambiente [ENVIROMENT] insira a chave:
- FWLOGMSG_DEBUG=1
- FWTRACELOG=1
- Favor executar o MallocIO e nos encaminhar Print da tela conforme documentação abaixo.
-
Nota:
Será gerado também Log no diretório do AppServer, exemplo:
appserver_[data hora].log ou appsrvlinux_[data hora].log
-
Reproduza o erro e encaminhe os logs e o console.log do serviço, para análise.
LogProfiler do processo: https://tdn.totvs.com/pages/releaseview.action?pageId=243638663
DBTrace do processo: https://tdn.totvs.com/pages/releaseview.action?pageId=274851061
Extrato de versão: RH - Linha Protheus - GPE - Como gerar extrato de versão
Caso a lentidão persista após as atualizações, solicitamos que seja realizado o levantamento das informações descritas no artigo e que estas sejam encaminhadas ao suporte para análise.
Saiba mais
Framework - Linha Protheus - Lentidão no Protheus 12
0 Comentários