Spaces:
Paused
Paused
File size: 401 Bytes
2276d59 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import { Queue } from 'bullmq';
import { createRedisClient } from './redis.util.js';
// bullmq connections
export const connection = createRedisClient('Queue');
export const downloadQueue = new Queue('downloads', {
connection,
defaultJobOptions: {
attempts: 3,
backoff: {
type: 'exponential',
delay: 1000,
},
removeOnComplete: true,
removeOnFail: false,
},
});
|