gpt4 book ai didi

ruby-on-rails - 在 rails 中使用 sidekiq 时未定义的方法 `perform_asynch'

转载 作者:可可西里 更新时间:2023-11-01 11:04:13 24 4
gpt4 key购买 nike

我写了一个 worker :

class XmlParseWorker

include Sidekiq::Worker
sidekiq_options queue: "parsing"

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

当我尝试在控制台中运行它时:

XmlParseWorker.perform_asynch()

我得到一个错误:

NoMethodError: undefined method `perform_asynch' for XmlParseWorker:Class

我已将 sidekiq 添加到我的 gemfile 中:

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

然后运行 ​​bundle install。

我运行了redis:

redis-server

和 sidekiq 队列:

bundle exec sidekiq -q parsing

但我什至没有在 sideqik 网络管理中看到它。

有什么想法吗?

最佳答案

我相信它应该是 perform_async

关于ruby-on-rails - 在 rails 中使用 sidekiq 时未定义的方法 `perform_asynch',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19347270/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com