3

我正在使用 Rack 中间件,它接受一些我需要在运行时更改的配置。所以我需要它当前在内存中的类的实例。有没有办法获得它?

4

1 回答 1

0

我会改用另一种方式。

如果您使用的是 Rails 3,您可以编写 Rack 中间件,以便它访问在Rails::Application.config. 否则,无论您的 Rails 版本是什么,您都可以使用配置库(例如simple_configgem)并将当前配置值保存在内存中,以便中间件可以访问它。

最后但同样重要的是,请记住 Rack 有一个Rack::Config中间件,您可以根据自己的需要进行调整。

于 2010-10-15T07:28:45.397 回答