Вопросы по теме 'rails-activejob'
Использование Rails Active Job или автоматический запуск потока наблюдателя с помощью Rails
Приятно видеть, что Rails 4.2 поставляется с Active Job в качестве общего интерфейса для фоновых заданий. Но я не могу найти, как запустить рабочий в документе. Кажется, что документ все еще незрелый (например, правильная версия Sneakers упоминается...
1694 просмотров
schedule
17.08.2022
Rails 4.2 Active Job Resque Enqueue No Route Matches
Я подписан на https://blog.engineyard.com/2014/getting-started-with-active-job для реализации Active Job в Rails 4.2. Но столкнулся со следующей проблемой в Resque. Ошибка гласит:
ChickenSmitten.local:67478 on MAILERS at just now Retry or...
597 просмотров
schedule
29.11.2022
Хранение данных в задании для использования при его выполнении
Мне нужно сохранить информацию в то время, когда активное задание запланировано для использования, когда оно будет выполнено позже. Я хотел бы сохранить эту информацию в самом активном задании, но не уверен, что это возможно.
Вот упрощенная версия...
634 просмотров
schedule
07.04.2024
Отключить автоматический повтор с ActiveJob, используемый с Sidekiq
Есть ли способ отключить автоматический повтор с помощью ActiveJob и Sidekiq?
Я знаю, что только с Sidekiq нам просто нужно поставить
sidekiq_options :retry => false
как указано здесь:...
17707 просмотров
schedule
13.07.2022
Кто-нибудь использует resque gem с плагином resque-history и ActiveJob?
Я использую плагин resque-history для мониторинга выполненных задач.
Сначала я включаю эту строку require 'resque-history/server' в файл маршрутов, а затем вижу новую вкладку истории на панели инструментов.
Это код в...
200 просмотров
schedule
31.05.2022
как настроить active_job и планировщик восстановления?
Я пытаюсь создать фоновые задания для уведомлений по электронной почте и очистки. Я использую resque-scheduler (4.0.0), resque (1.25.2) и rails 4.2.1.
Мой файл config.ru:
# This file is used by Rack-based servers to start the application....
1266 просмотров
schedule
06.04.2023
Rails 4.2 получает идентификатор отложенного задания из активного задания
Есть идеи, как получить идентификатор Delayed::Job из очереди ActiveJob? Когда я ставлю задание в очередь, я возвращаю экземпляр ActiveJob::Base с @job_id , но этот идентификатор задания кажется внутренним для ActiveJob. На данный момент я...
6895 просмотров
schedule
22.01.2023
Запрос Ruby on Rails в фоновом режиме
В моем приложении Ruby on Rails пользователь может дать мне разрешение публиковать твиты от его имени, чтобы он мог отправлять предварительно заполненные твиты из приложения. Это поток:
запрос на мой сервер
запрос сервера к серверу твиттера...
156 просмотров
schedule
28.07.2022
Mandrill SMTP выдает EOFError: ошибки конца файла
Мы используем Mandrill для отправки транзакционной электронной почты из нашего приложения Rails (на Heroku).
# config/environments/production.rb
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
:address...
1052 просмотров
schedule
04.06.2023
ActiveJob с плагинами Resque
Есть ли способ использовать плагины Resque, такие как resque-loner , с ActiveJob и Resque как бэкенд для него?
251 просмотров
schedule
22.06.2022
Работа Rails и Que
Раньше я использовал sidekiq, но теперь решил перейти на очередь и хранить все в Postgresql. Поскольку мне не нужны высокопроизводительные функции Redis, я хотел уменьшить зависимость моего приложения от внешних компонентов. Добавляю гем que,...
445 просмотров
schedule
08.07.2023
Задания Sidekiq не запускаются в режиме разработки, только в производстве
Редактировать: наша команда только что сказала мне, что докер даже не используется для производства. Таким образом, похоже, что проблема ограничена Docker, а не средой, в которой запускается Rails.
У меня есть проект, в котором я работаю над...
804 просмотров
schedule
26.10.2022
ActiveJob: автоматически запускать задание при запуске сервера
Например, у меня есть работа, которую я хочу повторять каждые 1 час. Вот мой код:
class NewsletterJob < ApplicationJob
queue_as :default
after_perform do |job|
NewsletterJob.set(wait: 1.hour).perform_later user
end
def...
1336 просмотров
schedule
15.05.2022
Sidekiq: Как заставить задание срабатывать один раз при (повторном) развертывании?
У меня есть несколько заданий, которые запрашивают некоторые внешние API. У меня два типа работы.
Одна работа для сбора большого количества данных.
И еще один, чтобы данные обновлялись каждые пятнадцать минут.
Я хотел бы, чтобы массовое...
447 просмотров
schedule
20.11.2022
Shopify Ошибка API при попытке десериализовать аргументы
Сегодня утром мое приложение начало падать ( Error while trying to deserialize arguments ) из-за некоторых заданий Shopify, которые не смогли найти модель ( products_update_job ).
После дальнейшего изучения я обнаружил, что код, который я написал...
379 просмотров
schedule
24.08.2022
Sidekiq не может найти записи в моей базе данных в 50% случаев
Вот моя работа:
MessageJob.perform_later(@recipient.id.to_s, @sender.id.to_s, @message.body)
В 50% случаев я получаю следующую ошибку в консоли sidekiq, и задание не выполняется.
ActiveRecord::RecordNotFound: Couldn't find User with...
239 просмотров
schedule
15.07.2023
Rails, ActiveJobs и AWS SQS: что происходит с моими заданиями, когда рабочий экземпляр уничтожается?
Мы используем Rails 5.0.2 и ActiveJobs в AWS Beanstalk с SQS в качестве серверной части с gem active_elastic_job .
У нас есть работа, определенная следующим образом:
class MyJob < ActiveJob::Base
rescue_from(StandardError) do...
704 просмотров
schedule
04.05.2023
ActiveJob не отображается в очереди Sidekiq
Назначения ActiveJob, похоже, не отображаются в очередях sidekiq. Но задания все равно выполняются.
Это моя установка active_job в config/environments/production.rb
config.active_job.queue_adapter = :sidekiq...
552 просмотров
schedule
01.02.2023
Ограничение очереди ActiveJob
Кажется, что задача проста и понятна: мне нужно ограничить количество заданий, которые могут выполняться одновременно, чтобы мой сервер не взорвался. Но гугл молчит, может я что-то не так делаю? Просветите меня пожалуйста?
Я использую стандартный...
338 просмотров
schedule
07.05.2023
Всякий раз, когда гем запускает задачу ActiveJob vs rake Rails для запуска регулярной запланированной задачи | Рельсы 5
Я работаю над проектом Rails 5.2, для которого требуется запланированная асинхронная задача для запуска каждую ночь. Я изучал различия между использованием каждый раз для запуска задание ActiveJob и использовать всякий раз для запуска задачи rake...
504 просмотров
schedule
05.08.2022