在 sinatra 来做储存程式码的动作及回应:
这是利用韶光的timestamp做key的一部分,
利用curb也便是curl来把程式码传到供应做事所在,

再把程式码存到redis里。
用 curl 来当client实行看所要花的韶光状况为:
编辑colorCodeJob.rb这档案,
把要背景事情的动作写入:
要把须要的gem包进来,
不然程式不晓得怎么做这些动作。
编辑一个Rakefile
实行前没有任何worker
实行:
显示出有个worker正在等待事情
并在 sinatra 上加入以下代码:
便是要定义好 ColorCodes 的class,
把原来要用curl传到别的网站的动作及回应,
统统都写到给 resqueue 来处理,
然后用 Resque.enqueue 把 class 及所需的参数填入,
即可把事情传到 resqueue 里,
resqueue 也须要把这 class 的定义,
在实行 rake resqueue:work 也读入。
用curl实行的结果为:
与前面所花的韶光少了些,
由于测试的代码很简短,
觉得差别不大,
但贴了较多的代码,
就比较会有感了。
显示已事情过的记录。