Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Datasul

Segmento:

Tecnologia

Módulo:

Framework (Linha Datasul) - Integrações Framework (INT)

Função:Data Sync Service
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFWKDATASUL-13707


02. SITUAÇÃO/REQUISITO

O serviço datasync não está executando threads em paralelo, tornando a sincronização de dados lenta.

03. SOLUÇÃO

  • Ajuste de concorrência durante integração, onde quando uma tabela X estiver em processamento com chunk, se iniciar um novo ciclo de execução, essa tabela X deve ficar bloqueada até finalizar o processamento;
  • Ajuste para utilizar todas as threads disponíveis paralelamente;
  • Ajuste para criar uma conexão com o progress a cada thread, para que várias tabelas sejam integradas paralelamente através das threads abertas no Java;
  • Inserida nova propriedade no application.properties para se definir quantas threads o servidor permite serem abertas;
  • Inseridas mensagens de tratamento de erro quando não há agentes disponíveis para conexão.

04. DEMAIS INFORMAÇÕES

Não se aplica.

05. ASSUNTOS RELACIONADOS

Não se aplica.