Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

MP - SIGALOJA - Como posso gerenciar melhor os serviços do JOB LJGRVBATCH para que ele processe mais rápido e evite consumo excessivo de memória ?

 

Problema/Dúvida
Como posso gerenciar melhor os serviços do JOB LJGRVBATCH para que ele processe mais rápido ? Pois esta ocasionando um acumulo de memória no servidor de aplicação como pode ser visto abaixo.mceclip1.png

Note que no serviço ./app25grvnfce esta apresentando um consumo de memória considerável para aplicação.

Segue exemplo de configuração que pode causar o consumo excessivo de memória dependendo do seu volume de vendas entre as filiais configuradas e o tempo informado no RefreshRate.

mceclip3.png
Da forma como esta configurado, separando as filiais por vírgula em um mesmo JOB, dependendo do volume de vendas que estiver efetivando em cada filial, o JOB de processamento vai executar uma filial por vez a cada 5 segundos, porém como não sabemos a quantidade de vendas gerados em cada filial, vai demandar muito mais tempo de processamento alocando cada vez mais memória para que a tarefa seja concluída.


Ambiente
Microsiga Protheus – SIGALOJA – Aplicável a partir da release 11.8

Sistemas Operacionais: Windows e Linux


Solução
Para corrigir o problema mencionado, é necessário que esteja com o ambiente devidamente atualizado com o último acumulados do varejo, para descartarmos rotinas desatualizadas no ambiente.

E posteriormente, o ajuste no arquivo appserver.ini do ambiente onde possui o JOB LJGRVBATCH configurado.

Segue abaixo, o exemplo de configuração do JOB LJGRVBATCH levando em consideração um ambiente em que esteja trabalhando com emissão de NFC-e.

mceclip4.png

Note que após o ajuste, houve uma melhora considerável no consumo de memória ao separar os JOBS por filial. mceclip2.png

Veja que o serviço ./app25grvnfce, apresentou uma redução no consumo de memória em 12.2.

IMPORTANTE: Como possuímos muitos clientes com diversos cenários, provavelmente alguma configuração deva ser ajustada para cada problema especificamente, mas de modo geral, o ajuste ajuda a melhorar a performance da rotina e o consumo de memória, pois ao configurar o JOB LJGRVBATCH com PARM5 (com 5 parametros) na emissão de NFC-e, deixamos o JOB LJGRVBATCH trabalhar de forma exclusiva para o processamento das vendas, enquanto o JOB LJCANCNFCE somente para o processamento do cancelamento das vendas.

Caso seu ambiente não emita NFC-e, basta ajustar o JOB LJGRBVATCH conforme documentação para configuração conforme link - JOB LJGRVBATCH(Sem NFC-e).


Saiba Mais
Desvendando NFC-e (Vide Item 32 - JOB LJGRVBATCH com NFC-e)
Configuração do JOB LJGRVBATCH(Sem NFC-e).


Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _