Resolve "[PNCP] Melhorar processamento de Buscar de empenhos em job"
Descrição
Fluxo de Testes
- Para realizar o teste, basta o usuário clica no botão de 'Buscar Empenhos Assinados'.
- Então será criado o JOB minutaempenhopncp para cada registro encontrando com a situação ASNPEN e a situação será alterada para ASNPEN_PNCP
- Ao final de cada processamento, será retornado a mensagem com a ação realizada na coluna retorno_pncp
- Se o empenho estiver assinado, a situação será INCPEN
- Caso aconteça erro, retornara para a situação ASNPEN_PNCP
Implantação
Cadastrar no supervisor a queue artisan queue:work --queue=minutaempenhopncp --timeout=60
Comando(s)
- Não se aplica
Instrução(ões)
Cadastrar novo program no arquivo de configuração do supervisor:
-
Homologação (2023SS/5502466080X) -
Treina (2023SS/5502558019X) -
Produção (2023SS/5502562584X) -
Docker -
Horizon
Exemplo:
[program:scNUM_SEQUENCIAL]
process_name=%(program_name)s_%(process_num)02d
command=php PATH/contratos/artisan queue:work --queue=minutaempenhopncp --timeout=60 --tries=1
autostart=true
autorestart=true
user=apache
numprocs=10
redirect_stderr=true
stdout_logfile=PATH/contratos/storage/logs/minutaempenhopncp.worker.log
Não remover as próximas linhas
Closes #659 (closed)
Edited by Brunno Alves