Histórico da Página
...
Produto: | TOTVS Framework
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Protheus | ||||||||||||||||
Segmento: | Framework | ||||||||||||||||
Módulo: | LIB | ||||||||||||||||
Função: | TECHFIN | ||||||||||||||||
Ticket: | |||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DFRM1-32107 |
02. SITUAÇÃO/REQUISITO
SmartlinkQuando : Quando não existe um leitor para determinada mensagem, mantemos a mesma na fila para sempre. Isso pode gerar uma lentidão futura, de acordo com o número de mensagens sem leitores.
Techfin: Quando a mensagem de envio fica muito grande (json), o processo de strTran acaba causando lentidão no envio das integrações;
JobAlto : Alto consumo de memória quando temos um schedule processando processos especiais.
03. SOLUÇÃO
Smartlink <p style='margin-left: 30.0px;'>Implementação : Implementação da fila DLQ para mensagens que não possuem leitores. Essa fila é uma espécie de "lixo" onde as mensagens sem leitores ficarão armazenadas. Ela poderá ser alterada diretamente pelo portal do smartlink, seja para excluí-las permanentemente ou para colocá-las novamente na fila.</p><p style='margin-left: 30.0px;'></p><p style='margin-left: 30.0px;'>Techfin</p><p style='margin-left: 30.0px;'>Melhora
Techfin: Melhora da string utilizada para a transformação. Deixar a string origem e destino do mesmo tamanho. Isso gerará ganho de performance.</p><p style='margin-left: 30.0px;'></p><p style='margin-left: 30.0px;'>Job</p>
Job: Melhora do processo de controle de thread de execução de processos especiais.
04. DEMAIS INFORMAÇÕES
Não se aplica
...