Es scheint keine Zeitüberschreitung für Backups zu geben. Ein automatisches Backup hängt seit September fest.
Nach dem Abbruch erhielten alle unsere Benutzer seit September aggregierte E-Mail-Zusammenfassungen und Passwort-Reset-E-Mails.
Hier ist das Protokoll:
[2019-09-26 03:35:25] pg_dump: Erstelle INDEX "public.idx_tag_users_ix1"
[2019-09-26 03:35:25] pg_dump: Erstelle INDEX "public.idx_tag_users_ix2"
[2019-09-26 03:35:25] pg_dump: Erstelle INDEX "public.idx_topic_id_public_type_deleted_at"
[2019-09-26 03:35:25] pg_dump: Erstelle INDEX "public.idx_topics_front_page"
[2019-09-26 03:35:25] pg_dump: Erstelle INDEX "public.idx_topics_user_id_deleted_at"
[2019-09-26 03:35:25] pg_dump: Erstelle INDEX "public.idx_unique_actions"
[2019-09-26 03:35:25] pg_dump: Erstelle INDEX "public.idx_unique_flags"
[2019-09-26 03:35:25] Abschluss des Backups...
[2019-09-26 03:35:25] Erstelle Archiv: our-community-2019-09-26-033520-v20171214040346.tar.gz
[2019-09-26 03:35:25] Prüfe, ob das Archiv bereits existiert...
[2019-09-26 03:35:25] pg_dump: Erstelle INDEX "public.idx_unique_post_uploads"
[2020-01-24 16:02:39] Backup-Prozess wurde abgebrochen!
[2020-01-24 16:02:39] Benachrichtige 'system' über das Ende des Backups...
Danke fürs Lesen und Antworten! Ich habe das Problem beim Untersuchen eines alten Servers bemerkt, der mittlerweile ersetzt wurde. Ich habe noch Zugriff auf die alte Instanz.
Es trat bei Version 1.8 auf.
Es wurden nur E-Mails vom Typ new_version gesendet. Keine Passwort-Reset-E-Mails, keine Benachrichtigungen.
Protokolle werden oft in verschiedenen Threads/Prozessen geschrieben und geleert, daher bin ich mir nicht sicher, ob das die unerwartete pg_dump-Nachricht erklären kann … aber es ist auf jeden Fall sehr verdächtig.
Ich denke, das eigentliche Problem könnte auch darin liegen, dass beim Versenden einer großen Anzahl von E-Mails über eine Warteschlange keine Plausibilitätsprüfungen durchgeführt werden. Was ist, wenn eine Passwort-Erinnerung drei Monate alt ist? Sollen wir annehmen, dass sich die Systemzeit geändert hat oder dass E-Mails über einen längeren Zeitraum nicht gesendet werden konnten?
Unser neuer Server läuft jetzt mit der neuesten Version von Discourse, aber es wäre natürlich schade, wenn nicht überwachte Backups erneut stecken bleiben. https://community.learningequality.org/
Nun, das ist extrem alt. Es würde mich nicht wundern, wenn diese Version Probleme mit dem Anhalten/Wiederanhalten von Sidekiq hatte, die seither behoben wurden.
In Discourse gibt es keine automatischen Updates ohne Aufsicht.
Ich bin mir ziemlich sicher, dass es in der aktuellen Version keinen Fehler gibt, der zu einem hängenden Backup und einer gestauten E-Mail-Warteschlange führen könnte.
Ich schließe dieses Thema. Bitte markieren Sie es zur Wiedereröffnung, falls Sie das Problem in der neuesten Version von Discourse erleben und Schritte zur Reproduktion angeben können.