refactor: update queue jobs

This commit is contained in:
Mauricio Siu
2024-10-06 14:16:31 -06:00
parent 24e4930fc1
commit 5f56512e56
6 changed files with 53 additions and 8 deletions

View File

@@ -2,11 +2,12 @@ import { type Job, Worker } from "bullmq";
import type { QueueJob } from "./schema";
import { runJobs } from "./utils";
import { connection } from "./queue";
import { logger } from "./logger";
export const firstWorker = new Worker(
"backupQueue",
async (job: Job<QueueJob>) => {
console.log("Job received", job.data);
logger.info({ data: job.data }, "Job received");
await runJobs(job.data);
},
{
@@ -17,7 +18,7 @@ export const firstWorker = new Worker(
export const secondWorker = new Worker(
"backupQueue",
async (job: Job<QueueJob>) => {
console.log(job.data);
logger.info({ data: job.data }, "Job received");
await runJobs(job.data);
},
{