Liberação: XX/XX/XXXX
#Faturamento
Objetivo da mudança:
Otimizar o consumo de recursos de processamento (CPU) e memória do sistema durante a verificação de pendências de cancelamento automático. Anteriormente, a cada ciclo do timer do monitor, o executável era aberto com o parâmetro de cancelamento em todas as estações habilitadas, mesmo quando não havia nenhum documento a ser processado, o que gerava consumo desnecessário da máquina. Com a alteração, a rotina de monitoramento passou a checar previamente a existência de pendências de cancelamento em aberto no banco de dados (registros com mais de 7 minutos de vida) antes de acionar a aplicação. Assim, o processo do cancelador automático passa a ser executado exclusivamente quando houver demanda real a ser tratada.
Rotinas / Telas:
- Principal > Útil > Configuração do Sistema , tela : Configurações do Sistema (frmCfgSistema)
Instruções sobre o que configurar:
Não há configurações criadas para a alteração.
Instruções sobre como utilizar:
A otimização opera de forma automática em segundo plano:
-
-
O timer do monitor verifica no banco de dados a presença de documentos pendentes de cancelamento automático para a empresa;
-
Havendo registros elegíveis com tempo de vida superior a 7 minutos, a aplicação é acionada para realizar o processamento e a liberação dos documentos;
-
Caso não existam pendências na fila, a abertura do processo é suprimida, preservando o desempenho, a memória e a capacidade de processamento dos computadores e servidores.
-