Nicht in der Lage, die Liste der zu überprüfenden Benutzer korrekt zu erhalten

Nachdem ich die Daten über die Sicherungsdatei wiederhergestellt hatte, konnte die Website die Überprüfungsinformationen für neue Benutzerregistrierungen nicht abrufen.
Insbesondere kann ich die zu überprüfenden Benutzer in der Benutzerliste finden, aber in der Überprüfungsoberfläche gibt es keine Daten. Dies geschah, nachdem ich das Backup importiert hatte. Mein Forum kann die Überprüfungsinformationen für neue Benutzer nicht korrekt abrufen. Wie soll ich damit umgehen?

1 „Gefällt mir“

Hallo, wir hätten gerne mehr Informationen. Auf welche Seite versuchen Sie zuzugreifen? Gibt es Fehler in der Browserkonsole? Gibt es Fehler in /logs?

Ich habe versucht, auf /admin/users/list/pending und /review?sort_order=score zuzugreifen, aber nichts über Review-Benutzer.

Es gibt keine offensichtlichen verwandten Fehler im Log-Interface :joy:

Es scheint, dass es einige ernstere Ausfälle gibt.

Das Forum kann nun keine Registrierungsaktivitäten mehr verarbeiten. Ich habe mich entschieden, neue Benutzer per E-Mail zu aktivieren, aber es wurden keine E-Mails gesendet.

Mein SMTP-Dienst ist jedoch normal und kann Test-E-Mails senden. :upside_down_face:

Aus Ihren Protokollen geht hervor, dass Sidekiq aufgrund von Speicherproblemen sehr oft neu startet.

Verursacht Sidekiq-Fehler die von mir erwähnten Probleme, da diese Probleme nicht zusammenhängend zu sein scheinen :thinking:

Einige der Probleme, die Sie erwähnt haben, treten sicherlich in einem Job (Sidekiq) auf. Sicherzustellen, dass Sidekiq korrekt funktioniert, sollte zumindest helfen.

Da dieses Problem häufig auftritt
Wenn Sidekiq häufig neu gestartet wird, führt dies dazu, dass neue Benutzerregistrierungen nicht ordnungsgemäß verarbeitet und geprüft werden können. Wie kann ich also sicherstellen, dass alle Dienste normal laufen?

Aber ehrlich gesagt glaube ich nicht, dass diese Komponente die Ursache für Fehler an vielen Stellen ist

Da es lange dauert, bis neue Benutzerprüfungsereignisse empfangen werden, insbesondere wenn ich Daten von einem Server auf einen neuen Server migriere

Seitdem sind viele Fehler aufgetreten, aber bevor die Daten migriert wurden, trat dieser Fehler beim Neustart von Sidekiq bereits auf

Ich kann garantieren, dass die alte Website vor der Datenmigration gestoppt wurde.

Ich vermute, dass die Datenbank während des Migrationsprozesses eine Anomalie aufweisen könnte, kann aber die genaue Ursache dieser Situation nicht bestätigen. :thinking: