Closed neijobson closed 2 months ago
Olá @neijobson. O erro continua acontecendo constantemente? Esse erro simplesmente indica que ao se conectar ao FalaBR o servidor retornou erro 503, ou seja, estava indisponível.
Nessa última atualização eu coloquei o agendamento para falhar caso não consiga se conectar ao FalaBR. Antes ele continuava normalmente e registrava como importação bem sucedida, o que podia acabar resultando em perda de algumas manifestações na próxima execução do agendamento.
Verifiquei no nosso ambiente de testes e esses erros também aconteceram desde sexta-feira. Provavelmente estavam mexendo em alguma coisa no FalaBR treinamento e ficou fora do ar no fim de semana. Normalizou hoje pela manhã.
@danielcoelhocgu Foi apenas com a nova versão. Voltei a versão 4.0.1 e imediatamente parou de ocorrer. Ou seja, com v4.0.2 tem o erro e com v4.0.1 não tem o erro. É imediato!
Preciso de correção para atualizar a versão.
Acho que você não entendeu. O erro no agendamento é o comportamento esperado, pois o FalaBR Treinamento estava fora do ar no fim de semana.
Se possível, peço que volte para a versão 4.0.2 e você verá que o erro não acontece mais, pois o sistema está no ar novamente.
O agendamento busca as manifestações cadastradas desde o último agendamento com sucesso. Por isso é importante que o agendamento falhe quando o módulo não conseguir ler os dados do FalaBR.
@danielcoelhocgu Você tem razão!
Subi novamente aqui em HM e funcionou liso. Então já homologuei que Erro no Agendamento não está mais silencioso Contudo, sugiro implementar também o disparo de e-mail para o e-mail cadastrado no Agendamento para avisar sobre Falha.
Nos testes que fiz aqui as Falhas não enviou e-mail de alerta.
Tão quanto o PHP do Agendamento no core do SEI fica na pasta "rn", é boa prática que nos módulos fique também dentro da pasta "rn" do módulo.
Implementado no branch dev.
@danielcoelhocgu
A atualização para a versão 4.0.2 passou a dar erro nos Agendamentos:
Veja no print mais abaixo que não tinha erro imediatamente antes da atualização.
Log do Erro sobre o agendamento "executarImportacaoManifestacaoESic":
Log do Erro sobre o agendamento "executarImportacaoManifestacaoEOuv":
Print que mostra que não tinha erro imediatamente antes da atualização: