マルチサーバー環境に Rails アプリをデプロイしています。アプリはアセット パイプラインを使用し、アセットは s3 から提供されています。デプロイ先の各サーバーで assets:precompile を実行すると、すべて正常に動作します (必要な assets/manifest.yml が各ボックスで生成されます)。
問題は、これが非常に非効率的に感じられることです。サーバーの 1 つをプライマリとして指定し、そのボックスで assets:precompile のみを実行してみました。現在の問題は、他のサーバーに assets/manifest.yml のコピーがないことです。
解決策には、生成された assets/manifest.yml ファイルをすべてのボックスで共有する最も簡単な方法を見つけることが含まれると思います。
他の人はこの状況をどのように処理しますか?
ご協力いただきありがとうございます。