Ruby on rails 延迟_作业锁定但未处理

Ruby on rails 延迟_作业锁定但未处理,ruby-on-rails,delayed-job,Ruby On Rails,Delayed Job,我正试图解决工作延迟的问题。出于某种原因,我看到很多作业被锁定,但没有任何作业被处理出队列。关于为什么会发生这种情况,或者如何让它继续下去,有什么建议吗 我使用的是Rails 2.3.11和Ruby 1.9.2p0 谢谢 当延迟作业被强制终止时(当您使用capistrano将新版本部署到生产环境中时),当前被锁定的处理作业将保持锁定状态。您可以通过将locked_at和locked_by设置为null来手动清除锁定。hi,使用命令“rake jobs:work”运行作业时会出现哪些错误不幸的是,

我正试图解决工作延迟的问题。出于某种原因,我看到很多作业被锁定,但没有任何作业被处理出队列。关于为什么会发生这种情况,或者如何让它继续下去,有什么建议吗

我使用的是Rails 2.3.11和Ruby 1.9.2p0


谢谢

当延迟作业被强制终止时(当您使用capistrano将新版本部署到生产环境中时),当前被锁定的处理作业将保持锁定状态。您可以通过将
locked_at
locked_by
设置为null来手动清除锁定。

hi,使用命令“rake jobs:work”运行作业时会出现哪些错误不幸的是,作业是通过守护进程运行的,因此我无法或无法作为rake任务运行。由于某种原因,当我启动/停止守护进程时,一些电子邮件将发出,但随后停止。这真是一团糟…嗨-当我通过rake启动它时,我没有收到任何错误:>>延迟::Worker.new.start[Worker(主机:apps pid:26284)]启动作业Worker rake启动方法与守护程序的作用相同-只是锁定行并坐在那里-没有任何输出。想知道从何处寻找内部来清除这种行为。非常感谢您的帮助。我已经有一段时间遇到了完全相同的问题,我被迫手动重新处理!为了纠正这个问题,我们需要更新这些照片。或者重新启动delayed_jobscan您可以详细介绍一下如何清除DJ的锁吗?@BogdanPopa对于有问题的记录,将更新的_at和locked_by column更新为null