Rails对象生命周期 - 跨事务对象的创建和销毁

时间:2013-12-09 15:05:15

标签: ruby ruby-on-rails-3 http lifecycle object-lifetime

有没有办法让Rails应用程序上的对象保持HTTP事务之间的状态?

例如,我可以在某处初始化Net::LDAP连接并使用它来检索仅在丢失连接时重新启动它的数据吗?

1 个答案:

答案 0 :(得分:3)

您可以使用类变量。

class Connection
  def initialize
    @@connection ||= # Start connectio
  end
end