Вопросы по теме 'resque'
Как использовать resque-scheduler и resque-status вместе?
У меня resque-scheduler нормально работает в приложении rails. Теперь мне нужно иметь возможность отслеживать статус и удалять задания из очереди. Я бегло посмотрел на resque-status , и, судя по тому, что я увидел, если бы я мог заставить его...
1363 просмотров
schedule
27.09.2021
Бог не запустит Resque worker: грабли прерваны! неабсолютный дом
В log / resque-0.log появляется следующая ошибка:
rake aborted!
non-absolute home
/srv/myapp/current/Rakefile:4
Если я запускаю рабочего вручную, используя ту же команду, которую использует Бог, он запускается нормально:
QUEUE=*...
1795 просмотров
schedule
08.09.2021
потеряли работу по спасению
Пока я перезапускаю рабочие процессы восстановления во время развертывания, если поступает новое задание, эти задания устанавливаются как поставленные в очередь в статусе восстановления, но на самом деле они не помещаются в очередь при восстановлении....
571 просмотров
schedule
28.10.2021
Как мне переместить этот код контроллера в задание восстановления?
Я хочу перенести некоторые из моих процессов контроллера сеансов в Resque worker, чтобы сделать вход в систему более плавным. Я хочу переместить части отсюда:
def create
auth = request.env["omniauth.auth"]
omniauth =...
388 просмотров
schedule
29.10.2021
Как развернуть процесс JRuby Resque как файл войны?
У меня есть приложение JRuby / Rails, которое развертывается как файл WAR и запускается на сервере приложений Tomcat. Я хотел бы использовать delayed_job или Resque в качестве инструмента для выполнения длительных заданий, которые проходят через базу...
274 просмотров
schedule
14.09.2021
Resque: один рабочий на очередь
В настоящее время у меня есть проект Rails 3.0 с Ruby 1.9.2 и Resque.
В моем приложении есть несколько рабочих классов и несколько очередей, которые создаются динамически (во время выполнения). Кроме того, запущено несколько рабочих процессов,...
3578 просмотров
schedule
08.09.2021
Rails resque: запись не найдена при передаче переменной от контроллера к работнику
У меня очень простой контроллер:
def create
@poem = Poem.new(params[:poem])
@poem.prose = @poem.content
@poem.save
Resque.enqueue(PoemWork, @poem.id)
....
и очень простой рабочий:
class PoemWork
@queue = :poem_queue
def...
640 просмотров
schedule
22.09.2021
Rails - запуск фонового процесса (Resque) из другого процесса
У меня есть приложения, использующие Resque для фоновых процессов. Так что я
-/app/workers/dataCollector.rb
и в контроллере:
def new
@my_model = MyModel.new(params[:])
Resque.enqueue(DataCollector, @my_model.id)
end
Я хочу...
351 просмотров
schedule
03.12.2021
Rails, Heroku, Unicorn & Resque - как выбрать количество веб-воркеров / спасателей?
Я только что перешел на использование Unicorn на Heroku. Я также собираюсь переключиться на восстановление из delayed_job и использовать настройку, описанную в http://bugsplat.info/2011-11-27-concurrency-on-heroku-cedar.html
Я не понимаю, как...
1617 просмотров
schedule
27.09.2021
Очередь заданий восстановления из NodeJS
Я хочу поставить в очередь задания Resque из NodeJS. Наблюдая за командами Redis, я вижу:
1346127083.495055 "sadd" "resque:w:tasks:queues" "facebook"
1346127083.495471 "rpush" "resque:w:tasks:queue:facebook"...
1942 просмотров
schedule
12.11.2021
активация спасателей на героку
Моя очередь send_comments в моем приложении heroku показывает 12 элементов, но говорит: «Работают 0 из 0 рабочих». Я знаю, что если я хочу обработать задание на localhost, я использую следующую строку:
QUEUE=send_comments rake resque:work...
406 просмотров
schedule
20.09.2021
Rails + XMPP-бот в фоновом режиме
Я создаю службу, которая в основном позволяет пользователям общаться с ботом, а затем бот выполняет некоторую странную обработку с чатом, отправленным пользователем, и в конечном итоге отвечает с некоторыми значимыми данными. В основном что-то...
545 просмотров
schedule
10.09.2021
Управление спасателями во время развертывания Capistrano
Я развертываю приложение Rails с Capistrano.
В этом приложении есть задания, которые выполняются долгое время (от 1 до 3 часов) через Resque.
Задания ставятся в очередь через внешний процесс (не cron), я не знаю точное время, когда задания...
306 просмотров
schedule
20.11.2021
Развертывание приложений Ruby on Rails с помощью Mongoid (MongoDB), Redis, Resque, Capistrano и т. Д.
Я создаю веб-сайт Ruby on Rails, развернутый на AWS. У меня проблемы с конфигурацией, и я не могу найти документы / руководства, которые охватывают конфигурацию различных упомянутых инструментов и способы их настройки ОБЕИХ для простоты использования...
313 просмотров
schedule
28.11.2021
Как я могу запустить повторяющиеся фоновые задания, когда пользователь посещает веб-страницу?
Я работаю над созданием веб-приложения Rails с фоновыми работниками для выполнения некоторых задач в фоновом режиме с заданным интервалом. Я использую Resque с Redis для постановки фоновых заданий в очередь и использую Resque-scheduler для его...
362 просмотров
schedule
09.11.2021
Как запустить Redis, скрипт Ruby и Resque worker как один демон
Я создаю Slack Bot, который интегрируется с некоторыми внутренними инструментами.
Я вижу это решение: Попытка запустить redis и планировщик восстановления в грабельной задаче
Но есть ли более чистый способ сделать это?
В настоящее время я...
431 просмотров
schedule
28.11.2021
Как использовать Rack :: URLMap с Rack :: Cascade для монтирования Resque в Rails 2.3
Я запускал приложение rails 2.3 с файлом config.ru для загрузки некоторого промежуточного программного обеспечения Grape API.
У меня недавно возникла необходимость запустить сервер спасения.
Мой config.ru настроен так.
require...
2687 просмотров
schedule
21.02.2022
Resque Scheduler выполняет задания, но вкладка «Расписание» веб-клиента пуста
У меня настроен resque-scheduler и выполняется задание каждую минуту. Работа выполняется правильно, хотя, когда я посещаю таблицу Schedule веб-клиента resque, таблица пуста.
Я ожидаю, что моя работа появится на вкладке Schedule , как указано в...
260 просмотров
schedule
22.02.2022
Спасатель не реагирует на сигналы
Я использую Resque версии 1.25.2 в приложении Rails.
Я попытался вызвать методы экземпляра pause_processing и его обратный unpause_processing класса Resque::Worker для всех рабочих процессов, которые я получил через Resque.workers . Однако...
437 просмотров
schedule
01.03.2022
Модели ActiveRecord теряют свои методы find_by_ *
У нас есть относительно стандартный проект Ruby on Rails, в котором довольно много фоновых заданий, выполняемых под Resque (с Redis в качестве бэкэнда).
Проблема в том, что очень редко - возможно, раз в месяц, а может, и реже - мы внезапно увидим...
257 просмотров
schedule
01.03.2022