部署 在多台服务器上同步 manifest.json

raven · December 17, 2013 · Last by raven replied at December 17, 2013 · 2287 hits

项目迁移到 rails4 一段时间了 (from rails 3.0.x)。最近着手迁移到 asset pipeline. 最后在 staging 部署的时候发现 app 和 web 服务器都生成了自己的 manifest.json. 这个导致不少文件找不到。

各位是怎么解决这个问题的?

precompile in local OR sync manifest manually by a new task in deploy.rb ?

btw. using capistrano < 2.8.0.

额 好像犯了一个错误,这个情况是个 bug 看起来。md5 只和文件内容有关,如果文件内容一样 md5 也该是一样的。。

弄明白了。。因为设置了多个 asset_host . 导致文件内容不一样 从而生成了不同的 md5..

You need to Sign in before reply, if you don't have an account, please Sign up first.