nodly
Version:
Nodly is an interactive CLI for scaffolding modern Node.js/Express.js backend projects with instant setup for databases, mailers, queues, sockets, and more. Skip boilerplate and start building features fast.
15 lines (11 loc) • 437 B
JavaScript
import { Queue, Worker } from "bullmq";
const connection = {
host: process.env.REDIS_HOST || "127.0.0.1",
port: Number(process.env.REDIS_PORT) || 6379,
password: process.env.REDIS_PASSWORD || undefined,
};
export const myQueue = new Queue("my-queue", { connection });
export const createWorker = (name, processor) => {
return new Worker(name, processor, { connection });
};
console.log("BullMQ queue and worker setup ready");