resque 是否共享类变量


class ViewJob
  @@counter = 0
  def initialize
    ...
  end
end

此类的所有 Resque 作业实例是否共享相同的@@counter? 或者有没有其他方法可以在 Resque 作业中共享变量(我不喜欢全局变量(?

它是 Ruby,因此类变量的行为不会有任何不同。

类变量的一般规则 - 如果您不确定是否知道您正在使用类变量 right- 请不要这样做。即使您确定 - 您很可能不需要它。

最新更新