Tempo aproximado para leitura: 00:01:30min
Dúvida
O que causa o erro Execution of job THREAD_execute Cannot Start.Job no Logix 32bits?
Ambiente
Framework - Framework (Linha Logix) - Administração Logix - Todas as versões.
Solução
Durante a execução de alguma rotina no logix a mensagem de erro “Execution of job THREAD_execute Cannot Start.Job-Connections Disabled.” é apresentada.
Este erro ocorre por conta do elevado consumo de memória do appserver, que atingiu limite. O volume de processos conectados no appserver pode ser um fator da causa.
A arquitetura 32bits limita a quantidade de memória que cada appserver pode utilizar. Esse problema com a limitação de memória está corrigido com a Build Harpia. Essa nova Build foi construída na arquitetura 64bits.
Algumas medidas que podem ser realizadas para amenizar a frequência deste erro com a sua Build Atual 32bits.
Ativar a chave CLEANINSTRVAR na seção GENERAL e também a chave ServerMemoryLimit com valor máximo entre 2048 e 2560.
Programar para que os serviços dos appservers sejam reiniciados semanalmente.
Outros pontos de atenção:
- Avaliar o volume de arquivos existentes nas pastas de relatórios LOGIX do servidor (pastas do sistema LST, UNL e JOB e também as pastas TEMP e REPORT_TEMP abaixo da pasta indicada como ROOTPATH do ambiente (totvsapserver.ini).
- O volume de arquivos excessivo, pode gerar lentidão e gerar consumo de memória mais alto para os programas. Limpar o conteúdo destas pastas de relatórios ou transferi-los para outra pasta que não esteja em subpastas da árvore do mesmo diretório.
Após estes ajustes, reiniciar os appservers e monitorar o ambiente.
Ressaltamos que esse problema é sanado na aplicação em 64 bits.
Saiba mais
Como migrar para o logix 64 bits
0 Comentários