Вопросы по теме 'resque-scheduler'

задание выполняется дважды, работая с планировщиком resque и rufus при разработке
Я работаю с планировщиком resque и rufus. Я создал две разные очереди для двух разных заданий resque и могу выполнять обе очереди. Но я столкнулся с одной проблемой, так как обе очереди выполняются дважды каждый раз . Вот файл Scheduler.rb...
688 просмотров

ActiveJob с адаптером Resque (добавить функцию задержки/тайм-аута)
Я планирую передать несколько активных заданий, используя цикл. Но мне нужно иметь функцию задержки/тайм-аута в каждом цикле данных. Мой код выглядит так: for s in @saved_jobs # ADD delay funtion for each data to pass in ActiveJob Process #...
384 просмотров

Как приостановить обработку Resque на Heroku?
Я перехожу с Delayed_jobs на Resque, и, учитывая, что у меня всегда будет много заданий в очереди (некоторые в будущем), невозможно узнать, когда я смогу масштабировать работников до 0, чтобы сделать безопасный новый выпуск. Есть ли способ...
386 просмотров

планировщик resque не распознал сигнал SIGUSR1
Я совершенно не знаю, как запустить планировщик resque. Когда я ставлю в очередь одну задачу и запускаю ее вручную, она работает нормально, но когда я пытаюсь реализовать планировщик восстановления с помощью команды rake resque:scheduler --trace, я...
194 просмотров
schedule 18.01.2023

Как проверить статус задания при использовании планировщика resque в rails?
У меня есть несколько заданий, работающих в фоновом режиме, для выполнения в некоторые заранее указанные периоды времени. Я использую гем resque-scheduler для постановки в очередь заданий на сервере Redis. Хотя у меня есть их идентификаторы работы,...
961 просмотров

Для цикла в планировщике заданий Resque выполняется с заданным интервалом
У меня есть база данных, содержащая некоторые твиты/текст, которые я хочу публиковать в твиттере с заданным интервалом (например: каждые 60 секунд). Твиты должны проходить через цикл for и публиковать один твит в каждый временной интервал. Я...
279 просмотров

Resque Worker: объекты и методы недоступны в worker
У меня есть следующий работник в моем веб-приложении class TweetSender @queue = :tweets_queue def self.perform(tweet_id) message = Tweet.where(:status_id => 0).order(:created_at, :id).limit(1)...
95 просмотров

Resque Scheduler: выделенные задания пропускаются для текущей среды. Производство Героку
Я пытаюсь заставить свое приложение работать в производстве. У меня настроено фоновое задание и статический планировщик (resque и resque_scheduler). Рабочий и очередь на локальном хосте работают без проблем. На героку задание отображается в...
110 просмотров

Resque: не ставить в очередь избыточные задания?
У меня есть набор очередей Resque, упорядоченных по приоритету. Для всех заданий в очереди с самым низким приоритетом у них нет аргументов, и более поздний запуск заменит все предыдущие запуски, например. они синхронизируют данные с внешней службой....
386 просмотров
schedule 12.12.2022

Планировщик восстановления передает заданию хэш-аргумент
У меня есть задание, которое получает хеш-аргумент в своем perform методе. Хочу звонить периодически. Я определил CRON, чтобы запланировать его в resque_schedule.yml файле. Я пытаюсь так: UpdateInterestHistoryJob: cron: "0 0 * * *...
708 просмотров
schedule 25.01.2024

Resque: как я могу использовать определенного работника только для одной конкретной очереди
в моем приложении rails 5 я использую resque и resque-scheduler для отправки сообщения моему клиенту. для этого я создал другую очередь для сообщений и создал 3 рабочих для отправки сообщения с использованием очереди. Итак, здесь мой вопрос: как я...
560 просмотров