Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmentos - TOTVS CRM Automação de Força de Vendas (SFA) - Sincronização - Otimizar pacotes de dados da sincronização

time.png Tempo aproximado para leitura: 00:03:00 min

Dúvida

Como otimizar pacotes de dados da sincronização para melhorar o desempenho, quando a sincronização está lenta nas etapas "Enviando dados para o servidor" e "Recebendo dados do servidor"?

Ambiente
Cross Segmentos - TOTVS CRM Automação de Força de Vendas (SFA) - Sincronização – Otimizar pacotes de dados da sincronização - Todas as versões

Solução

Ao realizar uma sincronização a mesma decorre em etapas, e quando está lenta nas etapas "Enviando dados para o servidor" e "Recebendo dados do servidor" devemos observar os valores em KB/s ou MB/s do "Progresso Geral" no final da tela, que indica a quantidade de dados nos pacotes. Então se está com um valor baixo significa que está enviando menos dados nos pacotes (173KB/s), conforme exemplo abaixo.

 

 

Dessa forma, fica claro que a quantidade de 'Buffer Size' e 'Packet Size' estão baixas no servidor, e a configuração pode estar assim porque a rede do cliente é de baixa qualidade e lenta.

Nos cenários que a rede do cliente tem mais qualidade e capacidade, podemos otimizar o desempenho da sincronização, melhorando a quantidade de pacotes enviados, e testar.

Conforme exemplo abaixo observamos que na etapa "Recebendo dados do servidor" do "Progresso geral" a quantidade de dados melhorou (1,46MB/s) após a otimização dos pacotes da sincronização:

 

 

Vale ressaltar que essa configuração deve ser testada em homologação com uma limpeza do app, pois a primeira sincronização é a que mais tem dados (Como realizar a limpeza) - e as configurações não seguem um padrão, pois depende da rede do cliente e da quantidade de dados que o usuário que está sincronizando tem vinculado.

Para realizar a otimização dos pacotes de dados da sincronização alteramos os valores nas tags do Sync.Conf.xml. Aumentando terá mais pacotes de dados por envio na sincronização e diminuindo terá menos pacotes de dados por envio na sincronização.

 

Para otimizar o pacote de dados, realize os seguintes passos:

1. Acesse o caminho: /ws/sincronizacao/producao/ e abra o arquivo Sync.Conf.xml

2. As seguintes Tags devem ser alteradas:

<sendBufferSize>8192</sendBufferSize>
<recvBufferSize>8192</recvBufferSize>
<defaultPacketSize>2848</defaultPacketSize>


Por exemplo, pode ser alterado para:

<sendBufferSize>48000</sendBufferSize>
<recvBufferSize>24000</recvBufferSize>
<defaultPacketSize>24000</defaultPacketSize>


3.
Após salvar o arquivo reinicie a sincronização.

 

Importante!
Recomendamos testar esta configuração primeiramente em seu ambiente de homologação e após os testes necessários, replicar para o ambiente de produção.

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _