1

Heroku にデプロイされた Rails 3.2 アプリがあります。Rack::Cacheと Amazon CloudFrontでキャッシングを使用しています。

CloudFront (主にアセット) を介して提供されるリクエストの場合、Rack::Cache を使用したキャッシング レイヤーは冗長であり、そこでは使用したくありません (heroku の memcached は高価です) 。

これらのリクエストで Rack::Cache をスキップする良い方法は何ですか?

4

1 に答える 1

0

このブログ投稿が役に立ちましたhttp://jackchu.com/blog/2011/09/20/rails-asset-pipeline-content-delivery-networks-and-rack-cache/

次の方法でラックキャッシュを完全にオフにしました。

config.middleware.delete Rack::Cache

彼はまた、ラック キャッシュをアセットのみのラック スタティックに置き換えるという別の提案もしています。

于 2012-11-04T19:03:50.100 に答える