Resque-Web с рельсы API только режим - PullRequest
0 голосов
/ 02 декабря 2018

1.Как лучше всего использовать resque-web с режимом API только для rails?

Мое приложение использует resque с четырьмя отдельными серверами заданий, которые выполняют очереди.Я установил Resque-Web и запускаю его на локальной машине.он работает нормально только для того, чтобы показать мне информацию о рабочих и очередях.Однако, если я пытаюсь «повторить неудачные» задания или «удалить очередь», это вызывает ошибку маршрутизации.

2.Есть ли какой-нибудь готовый способ представить все маршруты, используемые resque-web, в качестве json API?

Так что я могу разработать свой собственный JS-интерфейс для мониторинга заданий

1 Ответ

0 голосов
/ 24 июля 2019

В приложении Rails «только для API» вы можете исправить ошибки маршрутизации при повторной попытке сбойных заданий или удалении очередей, добавив эти строки в application.rb:

config.middleware.use Rack::MethodOverride
config.middleware.use ActionDispatch::Flash

См. этот GitHubвыпуск для более подробной информации.

...