Sidekiq не повторяет метод класса

Я вызываю задержку Sidekiq для метода класса, например:

Class.delay.some_method()

Это работает хорошо, за исключением случаев, когда есть ошибки, потому что я не могу установить для повторных попыток значение false. Любые советы по этому поводу?

В документации показаны повторные попытки для неклассовых методов (воркер): https://github.com/mperham/sidekiq/wiki/Error-Handling

Как установить для повторных попыток значение false для метода класса без необходимости преобразовывать его в рабочий?


person Delos Chang    schedule 28.02.2014    source источник


Ответы (1)


Вы действительно можете сделать это

Class.delay(:retry => false).some_method()

Документация здесь

person usha    schedule 28.02.2014