Как уничтожить рабочие места, поставленные в очередь спасателями?

Я использую Resque в проекте rails-3 для обработки заданий, которые должны выполняться каждые 5 минут. Недавно я сделал что-то, что привело к созданию этих рабочих мест, и в стеке уже более 1000 рабочих мест. Я исправил проблему, которая привела к тому, что многие задания были поставлены в очередь, и теперь у меня проблема в том, что задания, созданные ошибкой, все еще существуют, и поэтому становится трудно что-то протестировать, поскольку задание добавлено в очередь с более чем 1000 заданиями.

Я использую Resque в проекте rails-3 для обработки заданий, выполнение которых запланировано каждые 5 минут. Недавно я сделал что-то, что привело к созданию этих рабочих мест, и в стеке уже более 1000 рабочих мест. Я исправил проблему, которая привела к тому, что многие задания были поставлены в очередь, и теперь у меня проблема в том, что задания, созданные ошибкой, все еще существуют, и поэтому становится трудно что-то протестировать, поскольку задание добавлено в очередь с более чем 1000 заданиями.

Я использую Resque в проекте rails-3 для обработки заданий, выполнение которых запланировано каждые 5 минут. Недавно я сделал что-то, что привело к созданию этих рабочих мест, и в стеке уже более 1000 рабочих мест. Я исправил проблему, которая привела к тому, что многие задания были поставлены в очередь, и теперь у меня проблема в том, что задания, созданные ошибкой, все еще существуют, и поэтому становится трудно что-то протестировать, поскольку задание добавлено в очередь с более чем 1000 заданиями. Кажется, я не могу остановить эту работу. Я попытался удалить очередь из redis-cli с помощью команды flushall, но это не сработало. Я что-то пропустил? потому что я не могу найти способ избавиться от этой работы.

38
задан Kibet Yegon 4 May 2011 в 08:57
поделиться