Páginas filhas
  • DSERTSS3-4529 - DT TRANSMITE - NF-e | CT-e (emitidos e recebidos) - Lentidão nas API's do Compras

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:

TOTVS Transmite

Função:Não Há
País:Brasil
Ticket:Não Há
Requisito/Story/Issue (informe o requisito relacionado) :

DSERTSS3-4529

02. SITUAÇÃO/REQUISITO

Lentidão na resposta dos endpoints do nos serviços portal-api e cte-api, afetando a utilização do Transmite.

...

  • Implementação do cache nos endpoints onde é feito o pedido de exportação e também na consulta do recibo;
  • Alteração dos principais métodos envolvidos, para execução do processamento assíncrono.Refatoração do endpoint que recebe o pedido de exportação. Ao invés de consultar o banco de dados em cada requisição para identificar a existência de pedidos aguardando processamento, passou a direcionar a requisição diretamente para os serviços nfe-worker e cte-worker, que são capazes de fazer essa validação de melhor forma.
  • Nas requisições de exportação que partem da integração com o Protheus, foi incluída lógica para limitar a quantidade de documentos exportados por recibo, com o objetivo de otimizar o tempo de resposta, uma vez que a mesma requisição é enviada várias vezes ao dia para o TOTVS Transmite, não havendo necessidade de ser processada em uma única requisição.
  • Configuração do auto scaling do banco de dados, permitindo que o mesmo possa utilizar os recursos de CPU e memória de forma elástica, quando necessário.

04. DEMAIS INFORMAÇÕES

  • Não Há.

05. ASSUNTOS RELACIONADOS

...