| Produto: | TOTVS Varejo Franquias e Redes |
|---|---|
| Linha de Produto: | PDV Sync |
| Segmento: | Varejo |
| Módulo: | Workflow |
| Função: | |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : |
Revisar e corrigir o comportamento das DLTs dentro do fluxo do CH, garantindo que os registros enviados para a DLT sejam devidamente reprocessados, evitando gargalos e permitindo que o job volte a funcionar com estabilidade.
A lógica existente de dead-letter não foi alterado, uma vez que ao realizar os testes de inclusão de mensagem na DL e reprocessamento da mesma, ocorreram com sucesso. Chegou-se a conclusão que o problema levantando na tarefa, ocorreu devido
a baixa performance dos Workers no processamento das mensagens, não tendo a funcionalidade de dead-letter nenhum impacto nos fluxo dos Workers.
As melhorias nos Workers foram realizados na tarefa: DVARINT1-14447 - Obtendo detalhes do item... STATUS e estas melhorias foram excenciais para o bom funcionamento dos serviços.
Como teste de carga da dead-letter, foi realizado o seguinte teste:
Nota: Recomenda-se acionar a equipe de Banco de dados para criar uma rotina de expurgo dos dados da tabela MensagemDeadLetter, evitando assim o acumulo desnecessário de mensagens muito antigas.