1

开发中:

1.9.3p429:001 > Auction::RiskProfile.instance_variable_get(:@queue)

=> :low_priority

1.9.3p429 :002 > Resque.queue_from_class(Auction::RiskProfile)

=> :low_priority

1.9.3p429:003 > Resque.enqueue(Auction::RiskProfile)

=> 真

但是在测试环境中:

雷斯克

=> Resque Client 连接到 redis://127.0.0.1:6379/0

Auction::RiskProfile.instance_variable_get(:@queue)

=> 无

Resque.queue_from_class(Auction::RiskProfile)

=> 假的

Resque.enqueue(Auction::RiskProfile)

Resque::NoQueueError:作业必须放在队列中。

来自/home/bharani/Desktop/catawiki-bundle/ruby/1.9.1/gems/resque-1.24.1

/lib/resque.rb:348:在“验证”中

我不知道开发和测试环境之间有什么区别。请解释任何一个

4

0 回答 0