Bon, je n'ai pas trop de temps mais j'ai besoin de surveiller ma production Sidekiq. Le problème est que je souhaite surveiller la fréquence à laquelle les tâches d'une file d'attente spécifique sont exécutées après avoir été mises en file d'attente.
Veuillez d'abord rechercher sur Google/AI_ing si vous ne savez pas ce qu'est Sidekiq.
Une question pop-up ? Pourquoi ne pas demander à AI de créer une nouvelle extension pour cela. Oui, pourquoi pas ? Faites-le.
Commençons.
Voici ce que je demande à AI
Can you write a chrome extension for Sidekiq, what I want to achieve: * In the "busy" Sidekiq tab, figure out what queues we have * I want a simple select to filter the queue. Let's say I open the extension and filter by default queue, now the "busy" page only shows jobs in the default queue
Boum ! Il génère pour moi les fichiers nécessaires et cela fonctionne, bien sûr mais pas dans 100% des cas. Il ne gère pas très bien l'interrogation automatique car je suis trop paresseux pour appuyer sur le bouton d'actualisation.
Le problème vient du fait que Sidekiq recharge automatiquement le contenu HTML lorsque j'utilise l'interrogation automatique.
Ensuite, j'ai continué à le demander et finalement, j'ai trouvé que le moyen le plus simple consiste simplement à utiliser setInterval pour appliquer le filtre à chaque seconde.
Les travaux sont terminés en seulement 15 ou 20 minutes environ. Et je pousse le code ici : https://github.com/shinaBR2/shitty-but-works-sidekiq-queue-filter
Comme son nom, c'est merdique mais ça marche.
À l'ère de l'IA, nous pouvons :
Et je vous confie le dernier mais top secret. La startup enveloppera cette chose dans une belle boîte de dialogue en utilisant le cadre le plus UI et l'introduira en tant que SaaS et vous devrez payer de l'argent pour chaque mois.
Bon codage !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!