【发布时间】:2012-01-23 13:31:10
【问题描述】:
我有一个 Rails 应用程序。在两台服务器上运行。应用程序服务器和另一台服务器中的数据库。每天我必须处理我收到的一些 csv 文件。我使用位于应用程序服务器中的 rails 环境进行处理,并将信息保存在数据库服务器中。将 csv 文件发送到数据库服务器并在那里进行处理对我来说更有意义,但我仍然想使用 Rails 环境来构建所有关联、地理处理等。另外,我可以将我的应用程序复制为好到数据库服务器,不要启动它,而是用它来处理我的 CSVs 文件。尽管它可以工作,但对我来说这听起来并不容易维护(即总是在两个不同的服务器上部署相同的应用程序)。有人有我可以在这里使用的想法或模式吗?
【问题讨论】:
标签: ruby-on-rails deployment design-patterns