Produto: | TOTVS Varejo Gestão Fiscal |
---|---|
Linha de Produto: | Linha Fiscal Cloud |
Segmento: | Varejo |
Módulo: | DOCUMENTO FISCAL |
Função: | EMISSÃO |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVTPFRM-1229 |
Não permitir que o Fiscal Sync de Emissão seja executa mais de uma instancia no mesmo server e com a mesma pasta de saida configurada no arquivo de integração.properties
A solução criada foi que ao executar o serviço de Emissão, o Fiscal Sync deve verificar se já existe outro em funcionamento, consultando a existência do arquivo fiscalsyncApp.lck na pasta de saída configurada.
Se esse arquivo não existir, significa que não há outra instância ativa naquela pasta, então o serviço pode iniciar e criar o arquivo de lock.
Se o arquivo já existir na mesma pasta, uma nova instância não deve ser iniciada, evitando duplicidade de execução.
Caso a execução ocorra com uma pasta de saída diferente, o serviço pode iniciar normalmente e criar um novo lock nessa nova pasta.
Não se aplica
Não se aplica