BullMQ Redisベースのメッセージキューとジョブプロセッサ for Node.js は何をしますか?
BullMQは、Node.js、Python、Elixir、PHP向けの最速かつ最も信頼性の高いRedisベースの分散キューです。優先度キュー、レート制限、遅延ジョブ、親子依存関係、繰り返し可能なジョブ、大規模なバックグラウンド処理のためのサンドボックスワーカーを提供します。
インストール
お使いの環境に合ったアップストリームのインストール方法またはセットアップ方法を使用してください。
- $ yarn add bullmq
アップストリームからの要件と注意点:
- Node.js向けの最速かつ最も信頼性の高いRedisベースの分散キューです。
- Node.js以外のプラットフォームでBullMQを使用する必要がありますか?その場合は、BullMQ Proxyをご確認ください。
基本的な使い方またはスタートガイドのメモ:
-
キューにジョブを追加:
-
ts
-
import { Queue } from 'bullmq';
-
アップストリームのドキュメントから抽出: https://raw.githubusercontent.com/taskforcesh/bullmq/HEAD/README.md