6

当一个工作被卡住 1 个多小时(通常需要大约 2 分钟才能运行)时,我在公牛队列中有一堆工作,但没有失败。我无法使用我使用的公牛竞技场 UI 将作业从活动状态中删除,因此我删除了 Redis 中活动作业的键。

这消除了卡住的活动作业,但现在队列没有将任何作业从等待列表中拉出。

有任何想法吗?关于如何解决它的任何想法?

4

1 回答 1

0

我刚才遇到了类似的问题。但是,我能够通过更改执行特定任务(例如定义队列、添加到队列和定义进程)的程序函数的顺序来克服挑战。

最初我有这样的流程

  1. 创建队列
  2. 定义流程
  3. 添加到队列

但是在遇到问题后,我将其更改为

  1. 创建队列
  2. 添加到队列
  3. 定义流程
于 2022-02-08T07:04:45.897 回答