2
我正在使用Rack中間件,該中間件接受某些需要在運行時更改的配置。所以我需要當前在內存中的類的實例。有沒有辦法獲得它?如何獲取在Rails應用程序中運行的使用過的Rack中間件的對象
我正在使用Rack中間件,該中間件接受某些需要在運行時更改的配置。所以我需要當前在內存中的類的實例。有沒有辦法獲得它?如何獲取在Rails應用程序中運行的使用過的Rack中間件的對象
我會按照其他方式代替。
如果您使用的是Rails 3,則可以編寫Rack中間件,以便訪問Rails::Application.config
上提供的共享應用程序配置。 否則,不管您的Rails版本是什麼,您都可以使用配置庫(例如simple_config
gem)並將當前配置值保存在內存中,以便中間件可以訪問它。
最後但並非最不重要的一點,請記住Rack有一個可以適應您的需求的中間件。
感謝您的建議。在這種情況下,我在Rails 2.3上。似乎我需要分叉中間件寶石來使用Rack :: Config。 – marko 2010-10-15 08:55:25