【发布时间】:2012-01-01 21:31:16
【问题描述】:
我在 3 个应用服务器(3 个节点)上运行 Rails 3.1 应用。 部署时,资产管道通过 capistrano 钩子在所有 3 个实例上编译资产,服务器负载太高。
我能做的就是在本地预编译资产并上传到应用服务器。
首先,我正在运行 Nginx 在集群之间分配请求。
我的问题是我可以只在一台服务器上编译资产并仅通过该实例提供服务吗?
这将减少所有 3 个应用服务器上资产的编译/上传。有人这样部署吗?
【问题讨论】:
标签: ruby-on-rails-3.1 asset-pipeline