01. DADOS GERAIS
Produto: | Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | TOTVS RH (Linha Datasul) - Controle de Frequência PE1610RP.P |
---|
Função: | PE1610 - Geração Coletiva de Situações |
---|
Ticket: |
|
---|
Requisito/Story/Issue: | DRHJORNDTS-3463 |
---|
02. SITUAÇÃO/REQUISITO
O programa PE1610 ao ser executado pelo Meu RH para a inclusão de abonos está ocasionando problema de Memory Leak por não estar eliminando alguns objetos instanciados na memória após o seu uso, levando à redução progressiva da memória disponível no sistema podendo resultar em degradação do desempenho e até mesmo na falha do programa ou do sistema operacional devido à falta de recursos de memória.
Quando o programa é executado no PASOE, o agente não é liberado, ocasionando travamento do ERP quando não houverem mais agentes disponíveisEm 23/02 o time de Engenharia On-Premises realizou a apresentação do Memory Leak. Este tema está atrelado à iniciativa Infraestrutura do Programa Júpiter da linha Datasul. Na agenda foram apresentados os motivadores da resolução dos programas identificados, Dash com os programas identificados, ambientes que possuem a leitura, como testar o ajuste realizado e planejamento de resolução do programa.
03. SOLUÇÃO
Foi feita a identificação do que nos fontes estava deixando resquícios na memória e foi ajustado para que o mesmo não continue ocorrendo.O programa que gera situações coletivas foi ajustado para eliminar na memória os objetos que foram instanciados durante a sua execução, para que não cause problema de Memory Leak.
04. DEMAIS INFORMAÇÕES
05. ASSUNTOS RELACIONADOS