Описание тега sidekiq-monitor

1 ответ

Как я могу пропустить проверку подлинности rails warden для маршрута sidekiq engine?

Я использую sidekiq 4.1.4 с Rails 4.2.6. Файл маршрута имеет следующий код: require 'sidekiq/web' mount Sidekiq::Web, at: '/sidekiq' Когда я получаю доступ к интерфейсу sidekiq через http://localhost:3000/sidekiq, он показывает ошибку: { "errors": […
02 сен '16 в 08:00
1 ответ

Сидекик с аутлогикой

Я использую Sidekiq с Authlogic, чтобы избежать нежелательных посещений пользователей. Я следовал по этой ссылке, но она не работает, как ожидалось. Я использовал ниже код # lib/admin_constraint.rb class AdminConstraint def matches?(request) return …
07 июл '15 в 08:37
0 ответов

Monit не распознает память, используемую отслеживаемым процессом

Я бегу sidekiq на OSX 10.10.4, используя monit с целью возобновления процесса, когда общее количество памяти увеличивается до определенного уровня. Тем не мение, monit считает, что контролируется sidekiq Процесс не потребляет никакой памяти. monit в…
1 ответ

Как перезапустить Sidekiq, когда он давит?

Я начал Sidekiq по bundle exec sidekiq -d -L log/sidekiq.log -C config/sidekiq.yml -e production Иногда Сидекик был раздавлен, занят =0 и поставил в очередь> 0. Как я могу настроить sidekiq на перезапуск после того, как он раздавлен / остановлен?
2 ответа

Как развернуть capistrano sidekiq monit с правильным разрешением

Проблема в том, когда я использую monit с capistrano. В чем мои ошибки? INFO [843c196b] Running /usr/bin/env sudo mv /tmp/monit.conf /etc/monit/conf.d/sidekiq_admin-api_production.conf as deployer@XXXXXXXXXX DEBUG [843c196b] Command: ( RBENV_ROOT=~/…
1 ответ

Настройте очереди sidekiq для отображения в порядке убывания

У нас есть список очередей на нашей приборной панели sidekiq. Есть ли способ настроить отображение очереди в порядке убывания, если размер очереди увеличивается. Скажем, например, у меня есть 100 очередей sidekiq, перечисленных на приборной панели, …
1 ответ

Как запустить Sidekiq Web UI на общедоступной версии 0.0.0.0?

Для того, чтобы запустить веб-интерфейс Sidekiq, я сейчас делаю: rackup sidekiq_web.ru -p 9293 Однако, как только начинается пума, она слушает только localhost, * Listening on tcp://localhost:9293 Как я могу запустить это на http://0.0.0.0:9293? Спа…
09 окт '18 в 09:26
1 ответ

Невозможно добавить новую очередь в sidekiq

Привет, ребята, я не могу добавить новую очередь в Sidekiq, есть несколько команд, таких как bundle exec sidekiq -q queue_name или через консоль рельсов Sidekiq::Queue.new("queue_name") эти две команды все еще не могут создать новую очередь в redis.…
1 ответ

Sidekiq не работает с параллелизмом больше 1

Я тестирую sidekiq на Rails 3.2, но если я не установлю параллелизм в 1 в sidekiq.yml, задания не обрабатываются - ни локально, ни в стадии подготовки. Например, когда я устанавливаю параллелизм на 2, на приборной панели sidekiq он говорит занято: 2…
1 ответ

Перезапустите Sidekiq, если это не удается

Есть ли способ перезапустить sidekiq автоматически, если он был убит из-за какой-то проблемы на сервере - возможно, память и т. Д. сейчас я должен войти в командную строку сервера и запустить что-то вроде bundle exec sidekiq -d -P tmp/sidekiq.pid -L…
4 ответа

Как вы отслеживаете процессы sidekiq?

Я работаю над производственным приложением, которое имеет несколько серверов rails за nginx loadbalancer. Мы отслеживаем процессы sidekiq с помощью monit, и он прекрасно работает - когда процесс sidekiq умирает, monit запускает его снова. Однако нед…
06 дек '16 в 10:13
0 ответов

Через некоторое время работники Sidekiq застряли

В последнее время я тестировал некоторый код и оказался в странной ситуации. Позвольте мне попытаться объяснить немного. У меня есть несколько фрагментов кода (более 500), которые выполняют следующее: - Разбор строки - Разбор JSON - Разбор массива -…
2 ответа

Сидеки не найдено ни одной мертвой работы

Я создаю sidekiq worker следующим образом и исполняю его require 'sidekiq' class HardWorker include Sidekiq::Worker sidekiq_options :queue => 'crawler' def perform(name, count) logger.info "#{name}: #{count}" puts 'Doing hard work' puts 1/0 end e…
01 сен '14 в 10:28
2 ответа

Несколько приложений Multitenant Rails, использующих один и тот же сервер Redis

Сценарий: У нас есть несколько приложений Multitenant, которые используют Sidekiq и Redis. В каждом приложении Rails у нас есть несколько учетных записей. Каждая учетная запись работает независимо от других учетных записей. Каждый аккаунт соответств…
30 июл '18 в 08:53
1 ответ

Разрешения с sidekiq monit и capistrano

У меня проблемы с capistrano и sidekiq monit. Я настроил пользователя для capistrano, и все шло гладко, пока я не установил Sidekiq. Моя проблема, когда я пытаюсь выполнить cap staging sidekiq:monit:config (sidekiq:monit:start имеет такую ​​же пробл…
2 ответа

Выглядит как отладчик для Sidekiq?

Я пробовал подглядывать и выносить, но не повезло. Я знаком с ведением журналов, но я хочу быть в состоянии пройти через мой код и посмотреть на переменные. Кто-нибудь знает что-нибудь, что я могу использовать для отладки Sidekiq?
03 ноя '15 в 16:18
1 ответ

Изменить или добавить данные в Sidekiq Web UI

Я использую Sidekiq Pro и обычно отслеживаю процессы своих рабочих в их веб-интерфейсе. Всякий раз, когда возникает Ошибка, задача перемещается на вкладку "Повторные попытки", где отображаются имя очереди и сообщение об ошибке. Дело в том, что я хот…
1 ответ

Добавьте страницу мониторинга sidekiq в админку rails

Как добавить страницу монитора sidekiq в админку rails? Я пытался использовать настраиваемые действия, но я не знаю, как использовать метод монтирования в rails admin. Есть ли у этого хорошее решение?
29 фев '16 в 03:59
3 ответа

Как получить повторное задание sidekiq после его повторного появления на панели инструментов?

Кажется, что у меня есть работа, которая терпит неудачу, но когда она терпит неудачу, она все еще сохраняется, а затем создает другую идентичную работу, как она сама. Обратите внимание, что на моем скриншоте верхний и нижний элементы совпадают, аргу…
20 сен '17 в 17:12
0 ответов

execute_async Sidekiq Issue

Допустим, у нас есть 100 объектов для отправки в Sidekiq для обработки некоторых данных. Записывается рейк, который запускается каждые 24 часа и выбирает все 100 объектов, для которых столбец sidekiq_processed обработан как false, и отправляет их в …