Javascript 启动应用程序时启动Bull队列进程
我正在创建队列并在API中添加作业 我也开始处理API调用上的作业Javascript 启动应用程序时启动Bull队列进程,javascript,node.js,queue,bull.js,bull-queue,Javascript,Node.js,Queue,Bull.js,Bull Queue,我正在创建队列并在API中添加作业 我也开始处理API调用上的作业 const newQueue = createQueue(queueName, opts); newQueue.add('JokesJob', data, options); newQueue.process('JokesJob', async (job) => { data.jobId = job.id; await work(queueName, job.id, 'h
const newQueue = createQueue(queueName, opts);
newQueue.add('JokesJob', data, options);
newQueue.process('JokesJob', async (job) => {
data.jobId = job.id;
await work(queueName, job.id, 'http://localhost:4045');
job.progress(5);
});
但是当我重新启动我的应用程序时。队列应根据作业计划开始处理
但它不会自动开始处理
我能做什么?有办法吗
谢谢当您重新启动应用程序时,如果未完成,您当前的作业将具有锁定标志,因此它将暂停。 您可以侦听失败的作业,然后重试