文件名称:havanna:Ruby的Disque工作人员
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-06 17:13:10
Ruby
哈瓦那 有Ruby工人。 用法 与Rack的config.ru类似,Havanna有一个入口点文件,您可以在其中明确声明队列的处理程序。 使用Havannafile的最低要求是创建一个Havannafile : require "app" Havanna.run(Hello: -> job { puts("Hello, #{job}") }) 现在在命令行上,启动Havanna: $ havanna start 在另一个窗口中,尝试使用Disque的内置客户端对作业进行排队: $ disque addjob Hello world 5000 如预期的那样,您应该在启动Havanna的终端中看到字符串“ Hello,world”。 工人 如果您喜欢使用类来为您的工作人员建模,可以使用Havanna::Worker 。 例如,这可能是workers/mailer.rb :
【文件预览】:
havanna-master
----.gitignore(26B)
----README.md(3KB)
----CHANGELOG.md(263B)
----bin()
--------havanna(3KB)
----test()
--------workers()
--------havanna_test.rb(5KB)
----havanna.gemspec(465B)
----LICENSE(1KB)
----makefile(49B)
----lib()
--------havanna.rb(550B)
--------havanna()