Страница зависает при запуске процесса в фоновом режиме с suckerpunch - PullRequest
0 голосов
/ 15 февраля 2019

Я пытаюсь запустить процесс в фоновом режиме, который выполняет некоторый код.Когда я запускаю процесс, мое приложение зависает, пока не выполнится фоновая задача.Я использую SuckerPunch, чтобы обойти это замораживание, однако приложение все еще ожидает завершения процесса.У меня неправильные ожидания?Как я могу решить это?

приложение / контроллер / mycontroller:

MyJob.perform_async(data_array)

приложение / jobs / myjob:

class MyClass

    include SuckerPunch::Job
    workers 1

    def perform(data)
        my code which takes around 20sec to execute
    end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...