【问题标题】:Anybody use resque gem with plugin resque-history and ActiveJob?有人使用带有插件 resque-history 和 ActiveJob 的 resque gem 吗?
【发布时间】:2015-04-14 06:57:51
【问题描述】:

我使用 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

工作完成后,我在统计选项卡中看到处理了多少工作,但历史选项卡为空,只有表头。我能解决这个问题吗?

【问题讨论】:

    标签: ruby-on-rails ruby resque rails-activejob


    【解决方案1】:

    尝试重新启动您的工作人员(它们不会自动重新启动)。

    【讨论】:

      猜你喜欢
      • 2016-08-24
      • 1970-01-01
      • 2015-05-25
      • 2015-03-28
      • 1970-01-01
      • 2013-04-02
      • 2016-06-05
      • 2020-04-30
      • 1970-01-01
      相关资源
      最近更新 更多