Páginas filhas
  • 24937573 DFWKLOGIX-2079 DT Alto consumo de CPU e lentidão em rotinas multi-thread

01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Logix

Segmento:

Tecnologia

Módulo:

Framework (Linha Logix) - Tecnologia

Função:Funções genéricas de validação de funções
País:Brasil
Ticket:

24937573

Requisito/Story/Issue (informe o requisito relacionado) :DFWKLOGIX-2079


02. SITUAÇÃO/REQUISITO

Após aplicação do pacote de atualização Logix 12.1.2507 o produto passou a apresentar alto consumo de CPU, memória e lentidão numa rotina de faturamento que envolve processamento multi-threads no AppServer.

03. SOLUÇÃO

Após investigação das alterações envolvidas entre os pacotes Logix 12.1.2407 e 12.1.2507 que envolvesse o processo de execução de novas threads, foi feita alteração de rotina para validar nome de função e origem de execução que estavam fazendo uso de uma função ADVPL que estava fazendo alto consumo de memória e CPU, degradando consequentemente a performance do sistema. Estas funções foram temporariamente substituidas e serão reportadas para análise pelo time de tecnologia para ajustes a partir do build Harpia.

A funcionalidade ajustada no produto foi mantida com as mesmas características, no entanto, foi aplicado uso de outras funções da tecnologia para obter o mesmo resultado, evitando alto consumo de CPU.

Pacote de liberação especial


Para baixar um pacote de liberação especial com esta solução clique AQUI, mas ATENÇÃO AO PRÉ-REQUISITO DESTE PACOTE que requer atualização do pacote FIX Framework Logix até o pacote 12.1.2507.FIX02.

Atualize também as duas correções a seguir:

Os links estarão disponíveis no conteúdo de cada um dos links acima.

04. DEMAIS INFORMAÇÕES

Não se aplica.


IMPORTANTE!

Disponível a partir do pacote oficial 12.1.2603 ou Framework Fix 12.1.2507(fix03)


05. ASSUNTOS RELACIONADOS