Use a queue for fixing missing matches

This commit is contained in:
Jonathan Cremin 2018-04-08 22:39:50 +01:00
parent 3428986268
commit 3876a85a73
3 changed files with 30 additions and 33 deletions

View file

@ -69,5 +69,12 @@ queue.process('search', 5, (job, done) => {
search(job.data, done);
});
queue.process('search-backlog', 1, (job, ctx, done) => {
search(job.data, done);
ctx.pause(7000, () => {
console.log('Worker is paused... ');
setTimeout(() => { ctx.resume(); }, 10000);
});
});
kue.app.listen(3000);