【发布时间】:2014-08-08 16:16:13
【问题描述】:
我对一些巧妙的方法来处理生产 Ruby on Rails 应用程序的“热”配置更改感兴趣。很多时候,我们希望根据正在发生的事情在我们的应用程序中启用或禁用某些功能。这意味着禁用一些我们有可怕做法的异步工作者,例如进入代码并取消注释工作顶部的return 行。相反,我希望能够有一个不需要提交到我们的 git 存储库的开/关开关,从而使版本历史变得混乱并进行不必要的推送。有哪些可用的工具/策略可以启用/禁用某些功能而无需在 Ruby on Rails 中进行实时代码更改?
【问题讨论】:
标签: ruby-on-rails ruby