I use ActiveJob with resque_history plugin for monitoring done tasks.
Firstly I include this string require _'resque-history/server'_ into routes file, and then I see new history tab in dashboard.
This is some code in _/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
When job was done, I see in stats tab how many jobs was processed, but history tab empty, just only table head. Can I resolve this trouble?
I use ActiveJob with resque_history plugin for monitoring done tasks.
Firstly I include this string require _'resque-history/server'_ into routes file, and then I see new history tab in dashboard.
This is some code in _/app/jobs/welcome_email_job.rb_
When job was done, I see in stats tab how many jobs was processed, but history tab empty, just only table head. Can I resolve this trouble?