Hallo zusammen,
eine kurze Frage: Seit ich meine Seite von einem Backup wiederhergestellt habe, erhält der Ersteller eines Themas oder die Person, auf die geantwortet wird, bei jeder Antwort dieses einen bestimmten Nutzers ständig Benachrichtigungen mit dem Hinweis „Bearbeiten“.
Ich habe das Problem untersucht und es scheint, als ob etwas in Sidekiq nicht stimmt. Im Bereich „Retries“ häufen sich einige Jobs immer wieder, ohne jemals erfolgreich abzuschließen. Nachdem ich sie entfernt habe, hören die Benachrichtigungen auf (bis die Person in einem anderen Thema postet und dann ein neuer Job erstellt wird).
Die Meldungen haben folgendes Format:
| Nächster Versuch | Anzahl der Versuche | Warteschlange | Job | Argumente | Fehler |
|---|---|---|---|---|---|
| in 1 Minute | 10 | default | Jobs::PostAlert | {“post_id”=>25977142, “new_record”=>true, “options”=>nil, “current_site_id”=>“default”} | Jobs::HandledExceptionWrapper: Wrapped ActiveRecord::RecordNotFound: Couldn’t find User with ‘id’=1452 |
Meiner Einschätzung nach existiert ein Benutzer nicht (obwohl dies bei Beiträgen eines Benutzers auftritt, der existiert und aktiv ist). Vielleicht ist es also ein anderer. Gibt es eine Abfrage oder etwas Ähnliches, mit dem ich das überprüfen kann?
Ich habe etwas in der Dokumentation gesucht, aber wenn ich etwas „reparieren“ muss, habe ich Angst, etwas kaputtzumachen ![]()
Ich wäre für jede Hilfe dankbar!