Или есть где-нибудь конфиг, который будет принимать количество попыток. Любые входы будут оценены. Я видел эту ссылку Restart failed jobs of a specific worker in resque и имею идею о том, как выполнять повторные задания вручную. Я ищу сделать этот шаг автоматизированным.Выполняет ли resque автоматически повторные неудачные задания?
0
A
ответ
0
Вы можете использовать перехваты отказов, которые вызывается всякий раз, когда задание не работает.
Вы можете либо переопределить этот метод, либо использовать какой-либо плагин для этого. после неудачного журнала и повторите попытку.
код из Resque кодовой базы, файла: спасательный-1.27.1/Библиотека/спасательные/job.rb
# Given an exception object, hands off the needed parameters to
# the Failure module.
def fail(exception)
begin
run_failure_hooks(exception)
rescue Exception => e
raise e
ensure
Failure.create \
:payload => payload,
:exception => exception,
:worker => worker,
:queue => queue
end
end
Смежные вопросы
- 1. Resque удаленные задания
- 2. Повторные неудачные тесты с использованием resharper v10
- 3. Повторные неудачные сценарии огурца с опциями форматирования
- 4. Выполняет ли компилятор повторные идентичные проверки
- 5. Перемещение задания Resque между очередями
- 6. Resque + Sinatra + Heroku, как постоянно выполнять задания
- 7. Как отфильтровать все неудачные задания Hadoop?
- 8. Можно выполнять задания resque и resque-scheduler параллельно?
- 9. Осмотрите и повторите задания resque через redis-cli
- 10. Выполняет ли завиток страницы автоматически?
- 11. Выполняет ли RecognitionListener.onError() автоматически SpeechRecognizer.cancel()?
- 12. Запуск задания Resque, выполняемого другим сервером Rails
- 13. Удалить задания resque на постоянной основе?
- 14. Как найти связанные задания Resque для объекта модели ActiveRecord?
- 15. Есть ли способ сделать Resque распределить заданные задания одинаково?
- 16. Локализация и удаление отложенного задания resque
- 17. Какие статусы могут выполнять задания Resque?
- 18. Resque не выполняет какие-либо методов
- 19. VS 2010, кодированные пользовательские интерфейсы: повторные неудачные тестовые примеры
- 20. Подтвердите, что HttpClient выполняет повторные запросы
- 21. Наличие кнопки выполняет 2 задания
- 22. Quartz не выполняет задания случайно
- 23. Celerybeat не выполняет периодические задания
- 24. Выполняет ли jQuery .load() автоматически выполнение скриптов?
- 25. Веб-службы - Как получить неудачные задания резервного копирования из NetBackup
- 26. PBS автоматически перезапускает сбойные задания
- 27. Ruby on Rails, Resque
- 28. resque after_dequeue hook не работает, и рабочий процесс resque
- 29. Groovy script, чтобы вытащить неудачные задания на текущую дату
- 30. Неудачные задания Google Cloud Dataflow (ошибки ввода-вывода)