Meine Discourse Jobs bleiben in der Warteschlange stecken. Keine Lösung gefunden

Ich betreibe Discourse auf einem selbst gehosteten Server. Früher hat es gut funktioniert, aber als ich Discourse auf die neueste Version aktualisiert habe, habe ich festgestellt, dass meine Discourse-Jobs sehr lange in der Warteschlange hingen und nicht verarbeitet wurden.

Alle E-Mail-, Webhook- und Benachrichtigungsjobs sind blockiert. Hat jemand eine Idee, wie man das beheben kann, da ich nicht verstehe, was falsch läuft?

Was sehen Sie, wenn Sie auf den Link „Beschäftigt“ klicken?

1 „Gefällt mir“

@RGJ
Dies ist der Bildschirm, der angezeigt wird, wenn ich auf den Beschäftigt-Bildschirm klicke

Ich habe jetzt das gleiche Problem, aber in meinem Fall trat es auf, nachdem ich den Arbeitsspeicher meiner Instanz erhöht hatte. Ich habe den Sidekiq-Prozess neu gestartet, was die Warteschlange geleert hat, aber das war leider keine dauerhafte Lösung.

Die einzigen Protokolle, die vorhanden sind, sind Sidekiq-Neustarts aufgrund von Speichermangel (ist 500 MB RSS auch normal für eine kleine Website mit ca. 20 Jobs in der Warteschlange?), aber diese sind 30-60 Minuten voneinander entfernt, daher bezweifle ich, dass dies viel damit zu tun hat.

Screenshot meiner ausgelasteten Warteschlange:

Wie zeige ich diesen Sidekiq-Bildschirm an?

Soweit ich mich erinnere, befindet sich das in /sidekiq.