在生产中保持宝石的最佳实践设置

时间:2011-02-28 20:30:58

标签: ruby-on-rails rubygems repository bundler production

在生产环境中运行的有关gem管理的Rails应用程序的建议设置是什么? Bundler很好地处理依赖项解析,安装,更新等,但仍然依赖于gem存储库在任何给定时间启动并运行,并且任何所需的gem都不会从存储库中被拉出(移除)。

有没有办法通过生产宝石管理来实现更多冗余(宝石存储库的本地镜像?),所以如果RubyGems停机或删除了所需的宝石,一切都可以继续正常运行?

1 个答案:

答案 0 :(得分:3)

命令“bundle package”如何:将应用程序所需的.gem文件打包到vendor / cache目录中。