Passer au contenu principal
BullMQ est une bibliothèque de file d’attente de jobs Node.js basée sur Redis. L’intégration AppSignal pour Node.js pour BullMQ instrumente la mise en file d’attente et le traitement dans votre application.

Installation

Le package BullMQ est instrumenté automatiquement par le package AppSignal pour Node.js. Si vous exécutez vos workers en tant que processus séparés, assurez-vous d’utiliser également node --require appsignal.cjs ... lors du démarrage des processus workers, afin qu’AppSignal puisse instrumenter le traitement des jobs des workers.

Fonctionnalités

Lorsque vous utilisez l’intégration BullMQ, AppSignal créera un échantillon de performance pour chaque job traité par un worker. Lorsqu’un job est mis en file d’attente dans un contexte instrumenté, comme une requête web ou un job en arrière-plan, AppSignal affichera un événement dans la chronologie d’événements de l’échantillon de performance représentant la mise en file d’attente du job.