文件名称:sidekiq-promise:将Sidekiq作业视为异步承诺
文件大小:19KB
文件格式:ZIP
更新时间:2024-06-08 02:39:58
Ruby
Sidekiq ::承诺 Sidekiq::Promise使用将Sidekiq工作者转变为异步诺言。 安装 将此行添加到您的应用程序的Gemfile中: gem 'sidekiq-promise' 然后执行: $ bundle 或将其自己安装为: $ gem install sidekiq-promise 用法 在您的工作者类中,您现在可以简单地包括Sidekiq::Promise : class HardWorker include Sidekiq :: Promise def perform ( name , count ) puts 'Doing hard work' end end 在您的控制器或模型中,您可以调用: HardWorker.as_promise HardWorker . as_promise ( 'bob' , 5 )
【文件预览】:
sidekiq-promise-master
----.travis.yml(52B)
----Guardfile(304B)
----sidekiq-promise.gemspec(1KB)
----Rakefile(113B)
----Gemfile(100B)
----spec()
--------spec_server.rb(103B)
--------acceptance()
--------workers()
--------support()
--------lib()
--------spec_helper.rb(426B)
----.gitignore(202B)
----lib()
--------sidekiq()
----README.md(2KB)
----LICENSE.txt(1KB)