Naar hoofdinhoud gaan
BullMQ is een Node.js-jobqueuebibliotheek met Redis als backend. De AppSignal voor Node.js-integratie voor BullMQ instrumenteert het in de wachtrij plaatsen en verwerken in uw applicatie.

Installatie

Het BullMQ-pakket wordt automatisch geïnstrumenteerd door het AppSignal voor Node.js-pakket. Als u uw workers als afzonderlijke processen draait, zorg er dan voor dat u ook node --require appsignal.cjs ... gebruikt bij het starten van de worker-processen, zodat AppSignal de jobverwerking van de workers kan instrumenteren.

Functies

Wanneer u de BullMQ-integratie gebruikt, maakt AppSignal een prestatie-sample aan voor elke job die door een worker wordt verwerkt. Wanneer een job in een geïnstrumenteerde context in de wachtrij wordt geplaatst, zoals een webverzoek of achtergrondtaak, toont AppSignal in de event timeline van het prestatie-sample een gebeurtenis die het in de wachtrij plaatsen van de job vertegenwoordigt.