【发布时间】:2013-12-09 15:05:15
【问题描述】:
有没有办法让 Rails 应用程序上的对象在 HTTP 事务之间保存它们的状态?
例如,我可以在某处初始化Net::LDAP 连接并使用它来检索数据,仅在失去连接时重新启动它吗?
【问题讨论】:
标签: ruby ruby-on-rails-3 http lifecycle object-lifetime
有没有办法让 Rails 应用程序上的对象在 HTTP 事务之间保存它们的状态?
例如,我可以在某处初始化Net::LDAP 连接并使用它来检索数据,仅在失去连接时重新启动它吗?
【问题讨论】:
标签: ruby ruby-on-rails-3 http lifecycle object-lifetime
您可以使用类变量。
class Connection
def initialize
@@connection ||= # Start connectio
end
end
【讨论】: