Toute l’actualité de votre écosystème AdonisJS.
Toutes les analyses
documentation

Mises à jour de la documentation du package Queues

· Impact sur votre code : moyen

La documentation du package @adonisjs/queue a été mise à jour avec des instructions détaillées sur l'installation, la configuration, les options du worker, les politiques de nouvelle tentative des jobs, la gestion des horaires et la migration du stockage. Les changements clés incluent l'ajout de l'alias d'importation #jobs/*, des clarifications sur les stratégies de nouvelle tentative et de backoff, de nouvelles options CLI pour le worker telles que --all-queues et --adapter, des conseils sur la migration du stockage avec la commande queue:migrate, et des notes sur le rechargement à chaud des jobs pendant le développement.

Ce que cela change pour votre code

Les développeurs utilisant le package @adonisjs/queue doivent consulter la documentation mise à jour pour comprendre les nouvelles options de configuration, les flags de commande du worker, et le processus requis de migration du stockage après la mise à jour du package. Ils pourraient devoir ajouter l'alias d'importation #jobs/* dans leur package.json s'ils mettent à jour depuis une version antérieure, exécuter la commande queue:migrate après la mise à jour, et ajuster les commandes de démarrage du worker pour utiliser les nouveaux flags permettant de traiter plusieurs queues ou adaptateurs. Comprendre les politiques de nouvelle tentative et les stratégies de backoff aidera à configurer efficacement les retries des jobs.

  • Ajouter l'alias d'importation #jobs/* dans package.json si mise à jour depuis une version antérieure.
  • Exécuter node ace queue:migrate après la mise à jour de @adonisjs/queue pour migrer le stockage.
  • Utiliser les nouvelles options CLI du worker comme --all-queues et --adapter pour traiter plusieurs queues ou adaptateurs spécifiques.
  • Revoir et configurer les politiques de retry et les stratégies de backoff selon la documentation mise à jour.
  • Envisager d'utiliser le flag --hmr en développement pour recharger les jobs à chaud sans redémarrer le worker.

Documentation modifiée

Sources originales

Analyse générée par IA à partir des sources citées. Consultez la documentation originale avant de modifier votre application.

Veille indépendante. Les sources sont citées dans chaque analyse.Créé avec AdonisJS · Analyses assistées par IAPar Jérémy Chaufourier · chaufourier.fr