Parar de reportar um problema de catálogo como uma linha de configuração do sistema em falta

FixDaemonService
Navios
5 de setembro de 2026 às 19:56 UTC
Autor
Kamo
Enviar
1547fb4

Três tarefas agendadas lêem uma linha e ignoram o tique completo se não puderem. Todos os três. foram pulando tiques durante mudanças de esquema, e dois deles disseram isso de uma forma que enviou alguém olhando precisamente na direção errada: "SystemConfiguration singleton não está presente — KamoInitializerService executou a migração?" A fila foi Sempre lá. A leitura atingiu SQLState 40001 enquanto uma versão do catálogo se propagava. Então: tente novamente a leitura, e quando ainda falhar, diga o que realmente aconteceu. A Tente novamente sentar-se dentro da tentativa existente, à frente da captura que a engole. MeridianLinkPollService.pollAll recebe o mesmo tratamento em sua primeira declaração. Seu trabalho registra a falha no ERROR e deixa cair o tique, então uma mudança de esquema custa um todo o ciclo de votação de entrada — empréstimos que chegaram naquela janela esperaram pelo Próximo. Repetiu aquela leitura em vez de em torno de pollAll(), que fala com MeridianLink e escreve de volta; isso não é trabalho para repetir.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços