01. DADOS GERAIS
| Produto: | |
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | |
|---|
| 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.