我刚接触ruby on rails,目前正试图让我的任务使用resque gem在后台运行
我已经成功安装了redis和resque gem,现在我想运行我的rake文件,该文件位于... / lib / tasks / resque.rake
resque.rake中的要求'resque / tasks'
任务“resque:setup”=> :环境
我已经启动了我的redis服务器,打开了一个新终端并移动到我的应用程序路径,现在我执行了rake命令
rake resque:work QUEUE ='*'
现在我收到错误
耙子流产了! 不知道如何建立任务'resque:work' ... /。rvm / gems / ruby-1.9.3-p448 / bin / ruby_noexec_wrapper:14:ineval'
.../.rvm/gems/ruby-1.9.3-p448/bin/ruby_noexec_wrapper:14:in
'
请帮我修复错误
答案 0 :(得分:0)
尝试以下操作来启动rake任务,
QUEUE=* VVERBOSE=1 rake environment resque:work
从这里开始,
http://bradhe.wordpress.com/2011/05/09/notes-on-working-with-resque-in-rails-3and-ruby-1-8/