Вопросы по теме '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 просмотров

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 просмотров

Rails - запуск фонового процесса (Resque) из другого процесса
У меня есть приложения, использующие Resque для фоновых процессов. Так что я -/app/workers/dataCollector.rb и в контроллере: def new @my_model = MyModel.new(params[:]) Resque.enqueue(DataCollector, @my_model.id) end Я хочу...
351 просмотров

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 просмотров

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 просмотров

Как запустить 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