Isso é muito estranho. Há uma mensagem de log solta do “pg_dump” após a mensagem “Finalizando backup…”.
Além disso, não sei por que o sistema parou de enviar e-mails. O Sidekiq já deveria estar despausado quando “Finalizando backup…” aparece nos logs.
Qual versão do Discourse você está usando? Suponho que você não tenha executado nenhuma atualização desde setembro, caso contrário, tenho certeza de que isso teria interrompido o backup.
Obrigado por ler e responder! Percebi o problema ao inspecionar um servidor antigo, que já foi substituído. Ainda tenho acesso à instância antiga.
Ocorreu na versão 1.8
Os únicos e-mails enviados foram os de new_version. Não houve redefinições de senha nem notificações.
Os logs são frequentemente escritos e flushados em threads/processos diferentes, então não tenho certeza se isso pode explicar a mensagem estranha do pg_dump… mas é certamente muito suspeito.
Acho que o problema real talvez seja também a falta de verificações de sanidade ao enviar uma pilha de e-mails em uma fila. E se um lembrete de senha tiver 3 meses de idade? Devemos assumir que o horário do sistema mudou ou, de fato, que os e-mails não foram enviados por um período considerável?
Nosso novo servidor agora está executando a versão mais recente do Discourse, mas seria uma pena se os backups não monitorados voltassem a ficar travados. https://community.learningequality.org/
Bem, isso é extremamente antigo. Não me surpreenderia se aquela versão tivesse problemas com pausar/despause do Sidekiq que já foram corrigidos desde então.
Tenho quase certeza de que não há nenhum bug na versão atual que possa estar causando um backup travado e uma fila de e-mails parada.
Vou fechar este tópico. Por favor, marque para reabrir se você estiver enfrentando isso na versão mais recente do Discourse e puder fornecer os passos para reproduzir o problema.