在开发中:
1.9.3p429:001>拍卖:: RiskProfile.instance_variable_get(:@队列)
=> :low_priority
1.9.3p429:002> Resque.queue_from_class(拍卖:: RiskProfile)
=> :low_priority
1.9.3p429:003> Resque.enqueue(拍卖:: RiskProfile)
=>真
但在测试环境中:
Resque
=> Resque Client连接到redis://127.0.0.1:6379/0
拍卖:: RiskProfile.instance_variable_get(:@队列)
=>零
Resque.queue_from_class(拍卖:: RiskProfile)
=>假
Resque.enqueue(拍卖:: RiskProfile)
Resque :: NoQueueError:必须将作业放在队列中。
来自/home/bharani/Desktop/catawiki-bundle/ruby/1.9.1/gems/resque-1.24.1
/lib/resque.rb:348:在'validate'
我不知道开发和测试环境之间的区别。请解释任何一个