几天前工作的工人因某种原因停止工作.
resque日志使用errorinvalid运算符报告Mongo :: OperationFailure的异常:$oid
class SimilarTargets @queue = :similar_queue def self.perform(target_id) source_target = Target.find(target_id) .... end end
即使通过rails控制台传入直接字符串,工作程序也会在Target.find(target_id)上失败.
Target.find(id)在控制台和代码中的其他地方正常工作,我无法弄清楚为什么这个失败了,即使工作者类在上周从未改变过.