Dúvida
Como melhorar a performance do TOTVS PDV nas consultas com a retaguarda?
Ambiente
Microsiga Protheus – SIGAFRT/TOTVS PDV – A partir da versão 12.1.17
Solução
Realizado ajuste para que a conexão do TOTVS PDV com a Retaguarda seja checada via Job, ou seja, agora o sistema checa a conexão em segundo plano caso não tenha conexão com a retaguarda o comando não é executado.
Obs: O tempo de checagem da conexão é feito a cada 10 segundos.
Também é possível configurar o Timeout da conexão, ou seja, é possível configurar o tempo que o teste ira aguardar o retorno da conexão com a Retaguarda, essa configuração é feita na chave FWCOMMUNICATION, deve ser incluído uma nova linha com o nome Timeout indicando o tempo de espera.
Importante:
Por padrão, a rotina inicia com 5 threads. Para limitar a apenas uma thread, e reduzir o consumo de licenças, chave INSTANCES, deve ser inclusa:
Exemplo:
[FWCOMMUNICATION]
IPTYPE=1
ID=1
INSTANCES=1,1
PREPAREIN=99,01
Neste exemplo (INSTANCES=1,1), rotina indica a quantidade inicial de threads que serão disponibilizadas e a quantidade máxima de threads que serão disponibilizadas.
Parâmetros de consulta que melhoram a performance do PDV:
MP - SIGALOJA - Qual é a finalidade do parâmetro MV_LJSENDO
MP - TOTVS PDV - Parâmetro - MV_LJPEATU
MP - SIGALOJA - Parâmetro - MV_LJCMP
Job STWUPSALE também pode ser incluso em appserver.ini:
MP - Totvs PDV - Como otimizar o processo de subida de vendas
Saiba Mais:
MP - TOTVS PDV - Desvendando o TOTVS PDV
Chave Instances
0 Comentários