Узел.JS бык в очереди «неопределенное» предупреждение со значением redis

#node.js #npm #redis #queue #bull

Вопрос:

Я пытаюсь построить простую систему очередей, используя bull in Node.js. Код работает просто отлично. Но я продолжаю получать предупреждение «неопределенно» при запуске кода. Как я могу остановить предупреждение, или это мой код. Заранее спасибо!

Предупреждение выглядит следующим образом:

 undefined
Hello there, I am Queue number: , 2121, Job Data: 1.
Hello there, I am Queue number: , 2122, Job Data: 2.
Hello there, I am Queue number: , 2123, Job Data: 3.
.....
.....

 

Сценарий очереди:

 // Import queuing module bull
const Queue = require('bull');

const queue = new Queue('count', {
    limiter: {
        max: 5000, // Limit the queue to a maximum of 5000 jobs per 10 seconds
        duration: 10000
        },
    redis: {
        host: "127.0.0.1",
        port: "6379",
        password: ""
      }    
});

// Add to waiting queue
function wait(msg){

    for(let i=1;i<100;i  ){

    queue.add(i);

    }

    queue.process((job, jobDone) => {
  
        console.log(`${msg}, ${job.id}, Job Data: ${job.data}.`);
        jobDone();
      
      });

}

// Run Queue
console.log(wait('Hello there, I am Queue number: '));