Кто-нибудь использует 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 ответ
Попробуйте перезапустить ваших работников (они не перезапускаются автоматически).