rq-scheduler
Installation
npm install rq-scheduler
Usage
const TQueue = const tQueue = prefix: 'TQ1' interval: 1000 // connect to redis cluster// if you have 3 redis, can set TQueue.connect([6379, 6380, 6381])const tq = tQueue// tq.on('error', callback)// tq.on('close', callback) // create 'test' job queue in timed-queue instanceconst testQueue = tQueue // add 'job' listenertestQueue // add job to queue// promisePromiseall testQueue testQueue // testQueue.show()// or generator { testQueue testQueue } // delete job// return promisetestQueue
Timed Queue
Comparison with It is base on Timed Queue and support one job add multi-time