Commande redis-cli pour vérifier le processus Sidekiq

Je lance actuellement une importation pour la mise en ligne sur un nouveau compte Standard Hosting. Elle devrait être terminée avant même que je n’aie fini d’écrire ce message.

Je l’exécute avec le nom d’hôte défini pour le futur site, ce qui m’empêche d’accéder à l’interface web car elle concerne un autre domaine. J’aimerais attendre que Sidekiq ait terminé avant de prendre la sauvegarde à télécharger.

Puis-je exécuter une commande redis-cli pour vérifier que les processus Sidekiq ont terminé ?

Eh bien, une commande "keys “failed” retourne un tas (oh, 214) de lignes comme suit :

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

Je devrais peut-être simplement l’exécuter avec un nom d’hôte fictif et laisser cela devenir votre problème. :man_shrugging:

Utilisez un nom d’hôte temporaire que vous contrôlez (par exemple customer72.import.literatecomputing.com) afin qu’une remap résolve tout.

C’est ce que je fais habituellement. J’ai pensé que cela pourrait éviter une étape en allant directement à votre nom d’hôte, mais je me suis trompé. Et comme ils vont de toute façon changer le nom d’hôte de leur hôte temporaire vers le vrai, et qu’ils n’ont pas encore configuré ce domaine…

Merci quand même.

Je suis toujours un peu curieux de savoir comment vérifier si des tâches sont en file d’attente, mais je ne parviens plus à imaginer une situation où cela serait utile. :slight_smile:

Si vous êtes vraiment curieux, je suppose que vous pourriez extraire cela du code de l’interface web de Sidekiq ?