Добавление максимальной попытки для одной отложенной работы - PullRequest
1 голос
/ 11 апреля 2019

Я пытаюсь добавить max_attempt (если это не удается) для одного отложенного задания

@user.delay(attempts: 2).send_an_email 

и это показывает, что столбец попыток в отложенном задании отсутствует

Но может сделать это для всего приложения, добавив файл delayed_job_config в инициализатор

# config/initializers/delayed_job_config.rb
  Delayed::Worker.max_attempts = 3
  Delayed::Worker.destroy_failed_jobs = false

Есть ли способ добавить его для одиночной отложенной работы?

...