BullMQ ialah baris gilir tugas Node.js berasaskan Redis. Untuk menilai kesesuaiannya, mulakan dengan kerja yang boleh selesai selepas respons HTTP dan perlu dijejak atau dicuba semula.
Pertimbangkan laporan besar. Menghasilkannya dalam permintaan boleh membuat pengguna menunggu sehingga tamat masa. Baris gilir membolehkan aplikasi menerima kerja, memulangkan ID tugas dan memprosesnya secara berasingan.
1. Lihat perubahan apabila kerja masuk baris gilir
[User] -> [API: submit job] -> [Redis / BullMQ] -> [Worker]
| |
[Return job ID] [Saved report]
