我的视频上传管道停滞不前并且用户一直在查看“等待”通知时遇到问题。它是一个视频上传管道,可以使用 ffmpeg 转换视频并上传到 AWS。Bull.js 中似乎有失败/卡住的工作,我想知道删除它们的最佳方法。
我有一个 setInterval 函数来获取所有这样的工作let j = await videoQueue.getJobs();
。如果循环遍历每个作业,我是否需要在 redis 中找到该作业以将其删除,还是我只是以某种方式杀死作业本身?该作业有一个属性:_progress: 'undefined;conversion error'
特定于我的应用程序的错误代码。只是……我如何和平地摆脱这份工作,腾出时间去做其他工作?