2

Rails 3.2 アプリケーションは、CDN として 4 つの異なるホストを使用します。デプロイ時に、これら 4 つのボックスで assets:precompile を実行するタスクがあります。私たちが直面している問題は、コンパイルされたアセットのフィンガープリント/ダイジェストが異なることです。私の理解では、フィンガープリント/ダイジェストはアセット ファイルのコンテンツから生成されるため、異なるボックス間で同じである必要があります。誰が原因が何であるか知っていますか?ありがとう、

4

1 に答える 1

0

私はコードを掘り下げましたが、これがなぜなのかわかりません。それらは同じでなければなりません。

4 つのホストにデプロイする場合は、ローカルでプリコンパイルすることを検討してください。詳細については、この回答を参照してください。はるかに高速です。

于 2012-05-22T06:42:38.970 に答える