| Produto: | parametros |
|---|---|
| Linha de Produto: | PDV Sync |
| Segmento: | |
| Módulo: | PDVSync.Server.Controle |
| Função: | |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : |
Durante a análise de alto consumo de memória, identificamos que mais de 87 mil instâncias de estruturas como StackTrace, MethodBase e Exception estavam sendo mantidas em memória sem necessidade.
Esses objetos deveriam ser usados apenas no momento do erro (logging imediato), mas estão sendo armazenados em estruturas persistentes, consumindo memória de forma desnecessária.
Foi reduzido o consumo de memória causado pelo excesso de atributos de diagnóstico (StackTrace, MethodBase, Exception, etc.), evitando que informações de erro desnecessárias fiquem armazenadas em memória e impactem a performance. Todas essas melhorias foram implementado em vários trechos de código no micro serviço de Controle.