Вопросы по теме 'sidekiq'

Прямая загрузка Carrierwave на s3 с ошибкой проверки sidekiq
Следуя руководству Райана Бейтса по прямой загрузке в S3 с использованием CarrierWave и фоновых заданий с помощью Sidekiq. Я вижу следующую ошибку в фоновом воркере из журнала sidekiq. 2012-11-10T14:33:56Z 44401 TID-owd2xrzdg WARN:...
2584 просмотров

Как Sidekiq передает аргументы методу выполнения?
У меня есть этот рабочий Sidekiq: class DealNoteWorker include Sidekiq::Worker sidekiq_options queue: :email def perform(options = {}) if options[:type] == "deal_watch_mailer" deal_watchers = DealWatcher.where("deal_id = ?",...
11511 просмотров
schedule 01.12.2023

Отложенная почтовая программа Sidekiq не может найти модуль
Я следовал инструкциям по отложенным расширениям sidekiq в соответствии с: https://github.com/mperham/sidekiq/wiki/Delayed-Extensions Использование sidekiq версии 2.14.1 class ContactController < ApplicationController def create...
839 просмотров

Лучшие практики по структурированию асинхронных почтовых программ (с использованием Sidekiq)
Просто интересно, как лучше всего структурировать асинхронные почтовые программы в моем приложении Rails (используя Sidekiq)? У меня есть один класс ActionMailer с несколькими методами/электронными письмами... notifier.rb : class Notifier...
4013 просмотров
schedule 04.05.2024

Rails - ошибка Sidekiq Неинициализированная константа
Может ли кто-нибудь сказать мне, почему я получаю следующую ошибку от Sidekiq: NameError: uninitialized constant ImageWorker::DIRECT_UPLOAD_URL_FORMAT приложение/модели/выбор.рб class Choice < ActiveRecord::Base #Environment-specific...
1094 просмотров
schedule 29.10.2022

оптимизация чтения базы данных и записи в файл csv
Я пытаюсь прочитать большое количество ячеек из базы данных (более 100 000) и записать их в файл csv на сервере VPS Ubuntu. Бывает, что на сервере не хватает памяти. Я думал о том, чтобы сразу прочитать 5000 строк и записать их в файл, затем...
1163 просмотров
schedule 30.07.2022

Sidekiq, Rails4 и Capistrano3. Ошибка во время развертывания, когда пакет exec sidekiqctl молчит
Я использую Rails4, sidekiq и capistrano3 (ruby 2.1.0). Моя конфигурация развертывания работает без sidekiq. Когда я использую sidekiq, у меня возникает ошибка во время выполнения этой команды: /usr/bin/env bundle exec sidekiqctl quiet...
1546 просмотров

Могут ли 2 рабочих потока sidekiq обрабатывать одну и ту же работу?
Возможно ли, что 1 задание обрабатывается дважды двумя разными потоками sidekiq? Я использую sidekiq для асинхронной вставки некоторых аналитических событий в коллекцию mongodb. Я вижу около 15 дубликатов в этой коллекции. Я предполагаю, что 2...
1932 просмотров

Устранение неполадок рабочих Sidekiq на сайте Heroku Production
Я тестировал своих помощников локально в своей среде разработки, и они работают нормально. Однако, когда я нажимаю на Heroku, я не могу заставить своих рабочих даже начать. Я не знаю, как лучше всего решить эту проблему, но вот некоторая...
813 просмотров
schedule 21.09.2022

одновременный доступ к API с ограничениями
Этот вопрос касается не только рубина. У меня есть много рабочих, которые создают множество подключений к внешнему API. У этого API есть лимит. Сейчас я использую sidekiq и redis для ограничения доступа. т.е. при каждом доступе к API с рейтингом я...
172 просмотров
schedule 23.10.2022

Занятые работники несколько часов назад с Sidekiq
Глядя на пользовательский интерфейс администратора Sidekiq, на вкладке рабочих я вижу двух рабочих, которые были запущены 22 часа назад. Я хочу знать, как я могу это очистить, потому что, когда я делаю «Очистить список рабочих», они очищаются, но...
214 просмотров
schedule 29.10.2023

Sidekiq ActionMailer работает в разработке, но не в производстве (используя mailgun)
Я настроил Sidekiq для отправки электронного письма при регистрации. Процесс отлично работает в режиме разработки, однако в производстве кажется, что мои настройки smtp (или что-то еще) не работают, когда я использую sidekiq (отправляю в Redis)....
584 просмотров

Динамическое доменное имя в почтовой программе действий Rails при использовании sidekiq
В моем требовании есть разные доменные имена для одного проекта. Я хотел бы отправить ссылку для сброса пароля с доменным именем, где пользователь запросил пароль для сброса. Для этого я сделал следующее в application_controller.rb, и это работает...
568 просмотров

Запрос sidekiq для моделей в очереди
У меня есть галерея с фотографиями, на которых обработка фотографий идет через sidekiq. Когда в галерее есть фотографии, которые обрабатываются или находятся в очереди, я хотел бы написать что-нибудь на странице. один из вариантов для этого —...
432 просмотров
schedule 21.09.2022

Рабочий Sidekiq не ставится в очередь на тестирование
Я использую sidekiq для постановки в очередь задания для проверки ввода поля в модели (ссылки) и перехода по ссылке, чтобы убедиться, что она не возвращает 404, если она проходит проверку регулярного выражения. Если проверка регулярного выражения...
564 просмотров
schedule 31.10.2022

Можем ли мы запустить приложение Sidekiq для Rails 2.3?
В одном из приложений Rails, над которым я работаю, нам нужно реализовать фоновую обработку. В настоящее время Sidekiq очень популярен. Но мы используем Rails 2.3.18 и ruby 1.8.7 и пока не можем их изменить. Итак, можем ли мы без проблем...
297 просмотров
schedule 26.10.2022

Как дождаться завершения всех параллельных рабочих процессов Sidekiq перед вызовом другого метода?
У меня есть несколько рабочих процессов, которые запускаются с помощью Sidekiq и планируются с помощью Sidetiq. Я ищу совета о том, как лучше всего дождаться завершения всех рабочих перед выполнением обратного вызова, аналогично функции пакетной...
4664 просмотров
schedule 18.07.2022

Sidekiq - Предотвратить выполнение рабочего на конкретной машине
Я работаю над проектом Rails, в котором используется Sidekiq. В нашей реализации Sidekiq есть два воркера (WorkerA, который читает queue_a, и WorkerB, который читает queue_b). Один из них должен выполняться на том же сервере, что и приложение Rails,...
804 просмотров
schedule 16.04.2024

Задание Cron не запускает задачу «бегуна», использующую Sidekiq
Я сгенерировал задание Cront, используя гем Whenever. every 15.minutes do command "date >> ~/cron.txt" runner "Location.update_days" end Набрав crontab -l в командной строке, я получаю: 0,15,30,45 * * * * /bin/bash -l -c...
319 просмотров
schedule 11.05.2024

Rails: Как настроить Heroku с Redis и Sidekiq
Я пытаюсь заставить Sidekiq работать с Heroku Redis . У меня есть Heroku Redis в качестве дополнения к моему приложению, и я добавил worker: bundle exec sidekiq -C ./config/sidekiq.yml на мой procfile , но когда я запускаю работника, я...
1051 просмотров
schedule 03.09.2022