Nginx + Passenger + Rails 3 を使用してページ キャッシングを設定しましたが、非常にうまく機能します。しかし、大きな欠点があります: 私は、異なるプロセス (通常の HTTP リクエストと対応するコントローラー、HTTP リクエストを含まないバックグラウンド プロセス、異なるコントローラーを使用する RailsAdmin 経由) を介して Web サイトのコンテンツを変更します。
モデルから直接ページ キャッシュを期限切れにする方法はありますか。オブジェクトが変更されたときにキャッシュを期限切れにする従来のオブザーバーを使用するのが最善です。
これまでに見つけた最高のレシピは次のとおりです。
http://broadcastingadam.com/2011/05/advanced_caching_in_rails
しかし、それは私にはうまくいきませんでした。
この問題を解決する方法についてのアイデアはありますか?
ありがとう!