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.
Disponível a partir do pacote oficial 12.1.2603 ou Framework Fix 12.1.2507(fix03)IMPORTANTE!
05. ASSUNTOS RELACIONADOS