Il semble qu’il n’y ait aucun délai d’attente pour les sauvegardes. Ainsi, une sauvegarde automatique est bloquée depuis septembre.
Une fois annulée, tous nos utilisateurs ont reçu des résumés par e-mail et des réinitialisations de mot de passe accumulés depuis septembre.
Voici le journal :
[2019-09-26 03:35:25] pg_dump: création de l'INDEX "public.idx_tag_users_ix1"
[2019-09-26 03:35:25] pg_dump: création de l'INDEX "public.idx_tag_users_ix2"
[2019-09-26 03:35:25] pg_dump: création de l'INDEX "public.idx_topic_id_public_type_deleted_at"
[2019-09-26 03:35:25] pg_dump: création de l'INDEX "public.idx_topics_front_page"
[2019-09-26 03:35:25] pg_dump: création de l'INDEX "public.idx_topics_user_id_deleted_at"
[2019-09-26 03:35:25] pg_dump: création de l'INDEX "public.idx_unique_actions"
[2019-09-26 03:35:25] pg_dump: création de l'INDEX "public.idx_unique_flags"
[2019-09-26 03:35:25] Finalisation de la sauvegarde...
[2019-09-26 03:35:25] Création de l'archive : our-community-2019-09-26-033520-v20171214040346.tar.gz
[2019-09-26 03:35:25] Vérification que l'archive n'existe pas déjà...
[2019-09-26 03:35:25] pg_dump: création de l'INDEX "public.idx_unique_post_uploads"
[2020-01-24 16:02:39] Le processus de sauvegarde a été annulé !
[2020-01-24 16:02:39] Notification à 'system' de la fin de la sauvegarde...
C’est très étrange. Il y a un message de journal erroné provenant de « pg_dump » après le message « Finalization de la sauvegarde… ».
De plus, je ne sais pas pourquoi le système n’envoie plus d’e-mails. Sidekiq devrait déjà être dépausé lorsque « Finalization de la sauvegarde… » apparaît dans les journaux.
Quelle version de Discourse utilisez-vous ? Je suppose que vous n’avez effectué aucune mise à jour depuis septembre, sinon je suis presque certain que cela aurait arrêté la sauvegarde.
Merci d’avoir lu et répondu ! J’ai remarqué le problème en inspectant un ancien serveur, qui a depuis été remplacé. J’ai toujours accès à l’ancienne instance.
Cela s’est produit sur la version 1.8
Les seuls e-mails envoyés étaient des e-mails new_version. Aucun réinitialisation de mot de passe, aucune notification.
Les journaux sont souvent écrits et vidés dans différents threads/processus, donc je ne suis pas sûr que cela puisse expliquer le message pg_dump isolé… mais c’est certainement très suspect.
Je pense que le vrai problème serait peut-être aussi l’absence de vérifications de cohérence lors de l’envoi d’un grand nombre d’e-mails dans une file d’attente. Que se passe-t-il si un rappel de mot de passe date de 3 mois ? Devrions-nous supposer que l’heure du système a changé ou que les e-mails n’ont pas pu être envoyés pendant une durée considérable ?
Notre nouveau serveur exécute maintenant la dernière version de Discourse, mais ce serait bien sûr dommage que les sauvegardes non surveillées se retrouvent à nouveau bloquées. https://community.learningequality.org/
Eh bien, c’est extrêmement ancien. Cela ne me surprendrait pas si cette version avait des problèmes avec la mise en pause/la reprise de Sidekiq qui ont été résolus depuis.
Il n’y a pas de mises à jour automatiques dans Discourse.
Je suis tout à fait certain qu’il n’y a aucun bogue dans la version actuelle susceptible de provoquer un blocage de la sauvegarde et un arrêt de la file d’attente des e-mails.
Je clos ce sujet. Veuillez signaler pour rouvrir si vous rencontrez ce problème sur la dernière version de Discourse et pouvez fournir les étapes pour le reproduire.