0

私はワーカーを書きました:

class XmlParseWorker

  include Sidekiq::Worker
  sidekiq_options queue: "parsing"

  def perform
   ........
  end
end

コンソールで実行しようとすると:

XmlParseWorker.perform_asynch()

エラーが発生します:

NoMethodError: undefined method `perform_asynch' for XmlParseWorker:Class

gemfile に sidekiq を追加しました。

gem 'sidekiq'
gem 'sinatra' , require: false
gem 'slim'

そして、bundle install を実行しました。

私はredisを実行しました:

redis-server

そして sidekiq キュー:

bundle exec sidekiq -q parsing

しかし、sideqik Web 管理者にも表示されません。

何か案は?

4

1 に答える 1