Files
oneuptime/CommonServer/Infrastructure/QueueWorker.ts
2023-02-15 14:54:13 +00:00

11 lines
363 B
TypeScript

import { Worker } from 'bullmq';
import { RedisHostname, RedisPort } from '../Config';
export default class QueueWorker {
public static getWorker(queueName: string, onJobInQueue: any){
return new Worker(queueName, onJobInQueue, { connection: {
host: RedisHostname.toString(),
port: RedisPort.toNumber()
}});
}
}