Ruby on rails 重调错误
为了在应用程序中实现resque,我将遵循以下示例。我只做了一个更改,即不从用户输入中获取“idea”变量值。我已经为这个变量提供了默认值。这段代码的ruby文件位于RAILS\u ROOT/lib/文件夹中。 每当我使用ruby idea_analyzer.rb命令运行程序时,我都会看到Ruby on rails 重调错误,ruby-on-rails,ruby,queue,resque,Ruby On Rails,Ruby,Queue,Resque,为了在应用程序中实现resque,我将遵循以下示例。我只做了一个更改,即不从用户输入中获取“idea”变量值。我已经为这个变量提供了默认值。这段代码的ruby文件位于RAILS\u ROOT/lib/文件夹中。 每当我使用ruby idea_analyzer.rb命令运行程序时,我都会看到 [root@xxxxxx lib]# ruby idea_analyzer.rb Analyzing your idea: I will learn ruby Asking for a job to anal
[root@xxxxxx lib]# ruby idea_analyzer.rb
Analyzing your idea: I will learn ruby
Asking for a job to analyze: I
Asking for a job to analyze: will
Asking for a job to analyze: learn
Asking for a job to analyze: ruby
当我在控制台上运行resque web命令,并在浏览器中查看sinatra应用程序屏幕时,我在失败队列中看到作业,错误为“uninitialized constant WordAnalyzer”
我有rake正在运行:rake resque:工作队列=*
我的redis服务器正在运行。它显示连续的日志,如已连接2个客户端(0个从机),使用471575字节,0个共享对象 有人能告诉我这个错误吗
提前感谢。您可能需要更仔细地阅读: *如果您看到一个错误,比如没有要加载的文件--resque,那么您需要在程序顶部添加require“rubygems”。您最终应该会看到关于缺少WordAnalyzer的错误。接下来我将创建一个word_analyzer.rb文件,定义类*