Redis-cli-Befehl zum Überprüfen des Sidekiq-Prozesses

Ich führe gerade einen Import durch, um ihn auf ein neues Standard-Hosting-Konto hochzuladen. Das wird wahrscheinlich abgeschlossen sein, bevor ich diese Nachricht beendet habe.

Ich führe ihn mit dem Hostnamen aus, den die Seite später haben wird, daher kann ich nicht auf die Weboberfläche zugreifen, da diese für eine andere Domain gedacht ist. Ich möchte warten, bis Sidekiq fertig ist, bevor ich das Backup zum Hochladen erstelle.

Kann ich einen redis-cli-Befehl ausführen, um zu prüfen, ob die Sidekiq-Prozesse abgeschlossen sind?

Nun, ein "keys “failed” gibt eine ganze Reihe (oh, 214) Zeilen zurück wie:

200) "sidekiq:stat:failed:2019-08-07"

Vielleicht sollte ich es einfach mit einem falschen Hostnamen ausführen und das dann dein Problem sein lassen. :man_shrugging:

Verwenden Sie einen temporären Hostnamen, den Sie kontrollieren (z. B. customer72.import.literatecomputing.com), damit eine remap alles korrigiert.

Das ist es, was ich normalerweise mache. Ich dachte, es könnte einen Schritt sparen, direkt zu deinem Hostnamen zu gehen, aber das war falsch. Und da sie den Hostnamen sowieso von ihrem temporären Hostnamen auf den echten ändern werden und sie die Domain noch nicht eingerichtet haben… . . .

Trotzdem vielen Dank.

Immer noch leicht neugierig, wie man sieht, ob Jobs in der Warteschlange sind, aber mir fällt jetzt keine Situation ein, in der es hilfreich wäre, das zu wissen. :slight_smile:

Wenn du wirklich neugierig bist, könntest du das wohl aus dem Sidekiq-Web-UI-Code extrahieren?