Вопросы по теме 'delayed-job'

Delayed_job выполняет одно и то же задание несколько раз?
Я уже давно использую delayed_job без проблем; в основном для постановки в очередь вызовов ActionMailer (Notifier.send_later...). В последнее время он отправляет несколько случайных писем с одной и той же работы. Я поставлю в очередь одно...
2297 просмотров
schedule 30.04.2022

Отправка отложенного письма с устройства
Есть ли простой способ заставить Devise отправлять всю электронную почту через delayed_job?
3021 просмотров
schedule 14.10.2022

Лучшая практика для обработки большого количества данных, пока пользователь ждет (в Rails)?
У меня есть букмарклет, который при использовании отправляет все URL-адреса на текущей странице браузера в приложение Rails 3 для обработки. За кулисами я использую Typhoeus , чтобы проверить, возвращает ли каждый URL-адрес код состояния 2XX. В...
394 просмотров

Отложенная работа не запускается с использованием Capistrano
Я не могу запустить отложенный рабочий процесс, используя рецепт капистрано. Вот ошибка, которую я получаю. /usr/local/lib/ruby/gems/1.9.1/gems/delayed_job-2.1.1/lib/delayed/command.rb:62:in `mkdir': File exists -...
4783 просмотров
schedule 25.09.2023

Автомасштабирование воркеров для delayed_job в Rails 3
Я использовал вилку delayed_job от collectiveidea в качестве жемчужины в своем приложении Rails 3, и она работает. отлично. Сейчас я ищу решение для автомасштабирования рабочих процессов, особенно для Heroku. Я попробовал форк pedro , но,...
2703 просмотров

Как заставить delayed_job просто работать
Я следил за railscast, в котором используется форк CollectiveIdea. Я не могу заставить его работать. Я создал новый файл в папке /lib и включил это class Device def deliver #my long running method end handle_asynchronously :deliver...
296 просмотров
schedule 27.06.2023

Лог из коллективной идеи/delayed_job
Я пытаюсь войти в систему из delayed_job в rails. Я настраиваю его следующим образом: Delayed::Worker.destroy_failed_jobs = false Delayed::Worker.max_attempts = 3 Delayed::Worker.backend = :active_record Delayed::Worker.logger =...
851 просмотров
schedule 18.02.2022

Rails 3/delayed_job - Wanted: базовый пример задержанной почты
Я пытался выяснить, как отправлять отложенную почту с помощью delayed_job с rails 3. Я перепробовал почти все комбинации возможных возможностей, которые только мог придумать, — я могу заставить почту работать в фоновом режиме, я просто могу». t...
6592 просмотров
schedule 03.02.2023

Как получить отложенное время обработки задания?
Я запускаю некоторые фоновые задания, используя delayed_job, и мне интересно, как я могу узнать, сколько времени потребовалось для обработки задания. информация отображается на сервере, но я не знаю, как ее сохранить, чтобы использовать в своих...
635 просмотров
schedule 20.09.2023

процессы delayed_job убиваются молча
Я уже некоторое время успешно использую delayed_job. Я обновил свою установку Rails и теперь, когда я запускаю: ./script/delayed_job -n 4 start для запуска 4 процессов создаются все 4 процесса. Но они немедленно уничтожаются, оставляя свои...
1509 просмотров
schedule 14.11.2023

Как ограничить отложенную работу, чтобы не злить API Facebook
Я создаю приложение, которое будет много работать с API-интерфейсом Facebook. Я узнал, что у них есть ограничение скорости 600 запросов каждые 600 секунд. Я использую отложенную работу для всей фоновой обработки. Каков хороший способ...
2091 просмотров

Rails — Как отобразить ход выполнения очереди delayed_job?
Я новичок в Ruby on Rails, и у меня есть проект rails, который выполняет массивные фоновые задачи (например, копирование нескольких сотен файлов за раз). В настоящее время задание выполняется в фоновом режиме с использованием delayed_job, но я хотел...
996 просмотров

Обработка заказов после достижения минимального заказа - Rails 3
В моем приложении есть сделки, в которых заказы выполняются после достижения минимальной суммы заказа. В настоящее время у меня есть установочные заказы, которые размещаются сразу после отправки заказа, и все работает. Теперь мне нужно изменить...
202 просмотров

Heroku rake job:работа
Я запускаю отложенные задания в своем приложении, размещенном на heroku, и, естественно, задания запускаются только тогда, когда я запускаю «heroku rake jobs: work» в окне терминала. Однако, когда я закрываю окно терминала, работа, похоже, перестает...
854 просмотров
schedule 23.10.2022

Delayed_job: неопределенная ошибка метода при любом вызове
У меня есть приложение rails 3.0.5, которое отлично работало с delayed_job 2.1.4. Прошло несколько недель с тех пор, как я коснулся приложения, но я только что пошел его настраивать и заметил, что delayed_job не работает. В частности, любой вызов...
2584 просмотров
schedule 19.08.2022

Использование HTTParty с delayed_job
Я пытаюсь сделать это с помощью delayed_job и HTTParty : HTTParty.delay.get('http://example.com') Он успешно сохраняется в таблице DJ следующим образом: --- !ruby/object:Delayed::PerformableMethod object: !ruby/object:Module {}...
726 просмотров
schedule 14.08.2023

Установка времени ожидания в отложенном задании
Хорошо, простой вопрос. Я хочу изменить время сна для моего отложенного работника. Как это сделать в текущей версии? Я нашел два предложения для этого: Delayed::Worker.const_set("SLEEP", sleep_time_in_seconds) а также...
1925 просмотров
schedule 06.09.2023

Rails 3.1 + Mailer + Delayed_jobs
Я продолжал получать эту ошибку, когда использую delayed_job + Rails 3.1 + ActionMailer Notifier.delay({:run_at => 1.minutes.from_now}).test_email Ошибка: Класс # test_email завершился с ошибкой NoMethodError: неопределенный метод...
521 просмотров

Очередь по умолчанию для новых отложенных заданий с использованием delayed_job_3?
Я использую несколько серверов heroku, которые используют одну и ту же БД. Я хотел бы, чтобы каждый сервер обрабатывал отложенные задания только для сервера, который создал запись отложенного задания. Например: Сервер A обрабатывает только...
1162 просмотров
schedule 16.07.2022

ActionMailer отправляет электронные письма, даже если это не удалось с ArgumentError: отправитель должен отправить сообщение
Похоже, мои электронные письма вызывают ошибки и при отправке. Я получаю электронные письма, а также получаю эту ошибку в консоли «rake jobs: work»: Class#deliver_and_save завершился с ошибкой ArgumentError: для отправки сообщения...
964 просмотров
schedule 01.03.2022