E.g. SidekiqWorker
необходимо выполнить немедленно, а не SidekiqWorker.perform_async
.Выполнение боковой операции синхронно
Как выполнить (выполнить, запустить) sidekiq job (worker) синхронно (сразу, теперь, без задержки)?
E.g. SidekiqWorker
необходимо выполнить немедленно, а не SidekiqWorker.perform_async
.Выполнение боковой операции синхронно
Как выполнить (выполнить, запустить) sidekiq job (worker) синхронно (сразу, теперь, без задержки)?
SidekiqWorker.new.perform
Voila!
Это где-то в документах? Мне пока не удалось найти его, и мне нужно синхронизировать несколько работ для моих тестов на огурцы. Заранее спасибо! –
@JackM. например https://github.com/mperham/sidekiq/wiki/Testing#testing-workers-directly –
Не согласен с изменением Брэда Верта. Первоначально это было http://stackoverflow.com/revisions/25931019/1, где я объяснил, почему я добавил это. Но в любом случае вы можете уменьшить или закрыть это, если считаете, что это бесполезно. –