BullMQ ist eine Redis-basierte Jobqueue für Node.js. Prüfen Sie die Eignung anhand von Arbeit, die nach der HTTP-Antwort fertig werden darf und verfolgt oder wiederholt werden muss.
Ein großer Bericht kann innerhalb der Anfrage so lange dauern, dass ein Timeout auftritt. Mit einer Queue nimmt die Anwendung die Arbeit an, liefert eine Job-ID und verarbeitet sie getrennt.
1. Verstehen Sie die Veränderung durch eine Queue
[User] -> [API: submit job] -> [Redis / BullMQ] -> [Worker]
| |
[Return job ID] [Saved report]
