balabola-vk/src/queue.ts

11 lines
287 B
TypeScript

import PQueue from 'p-queue';
import { logger } from './logger';
export const balabolaQueue = new PQueue({
concurrency: 1,
interval: 2000,
intervalCap: 1,
carryoverConcurrencyCount: true
});
balabolaQueue.on('add', () => logger.info('new balabola job added to queue'));