【文件属性】:
文件名称:queue_dispatcher:在后台执行异步任务
文件大小:49KB
文件格式:ZIP
更新时间:2021-05-07 11:06:06
Ruby
QueueDispatcher为Rails3中/ Rails4
这个Rails3 Gem实现了一种在后台执行长时间运行的方法的方法。 后台任务将由持久性工作者执行。
安装
在您的Gemfile中:
gem "queue_dispatcher"
然后运行:
bundle install
要安装启动所有工作程序的queue_worker_dispatcher脚本,请执行以下rake命令:
rake queue_dispatcher: sync
数据库设置
用
rails g queue_dispatcher: migration
这将为模型Task和TaskQueues创建数据库迁移。
如果从1.5.1之前的版本更新queue_dispatcher,则必须使用以下命令来更新您的迁移:
用
rails g queue_dispatcher:migration --skip
这
【文件预览】:
queue_dispatcher-master
----.gitignore(39B)
----app()
--------assets()
--------models()
--------helpers()
--------views()
----queue_dispatcher.gemspec(984B)
----LICENSE(1KB)
----CHANGELOG.md(162B)
----script()
--------queue_worker_dispatcher(8KB)
----README.rdoc(2KB)
----lib()
--------queue_dispatcher()
--------generators()
--------queue_dispatcher.rb(758B)
--------tasks()
----Gemfile(100B)
----Rakefile(51B)