Кто-нибудь использует Resque Gem с плагином Resque-History и ActiveJob?

Я использую плагин resque-history для мониторинга выполненных задач.

Сначала я включаю эту строку require 'resque-history/server' в файл маршрутов, а затем вижу новую вкладку истории в панели инструментов.

Это некоторый код в /app/jobs/welcome_email_job.rb

require 'resque-history'

class WelcomeEmailJob < ActiveJob::Base
  extend Resque::Plugins::History
  @max_history = 200
  @queue = :email

  def perform(user)
   UserMailer.welcome_email(user).deliver_now
    puts "I delivered mail to #{user.login} now, sincerly yours Resque <3"
  end
end

Когда работа была выполнена, я вижу во вкладке статистики, сколько работ было обработано, но вкладка истории пуста, только заголовок таблицы. Могу ли я решить эту проблему?

1 ответ

Попробуйте перезапустить ваших работников (они не перезапускаются автоматически).

Другие вопросы по тегам