2012-03-29 8 views
8

可能性の重複:
How can I see what's in my HttpContext.Cacheasp.netには、httpcontext.Cacheで何が表示されるのですか?

私はキャッシュされ得ていると思う事があることを、私は期待どおりの有効期限が動作していないように表示されていないところおかしい何かが起こっています。サーバー上の現在のキャッシュを表示する管理ツールまたはコードサンプルがありますか。私はRedisがこれを行う能力を持っているが、通常のasp.netキャッシュではわからないようなことを知っている。彼らは

  • を追加されたキャッシュ
  • に保存されている

    • すべてのもの、彼らはasp.net上(メモリ)

    を取っているどのくらいのスペース、彼らは

  • を期限切れしています-MVCサイト?

  • +0

    を確認することができますか? (クライアント上のキャッシュとは対照的に) - もしそうなら、この関連するSOスレッドを見てください:http://stackoverflow.com/questions/2343462/how-can-i-view-the-contents-of-the-asp-net -outputcache –

    +0

    ポイント1は、Cacheオブジェクトを列挙することによって簡単です。残念ながら、ポイント2と3は 'System.Web.Caching.Cache'オブジェクトによって公開されません。ポイント4は可能だが難しい。検索では、メモリ内のオブジェクトのサイズを測定する方法が多数ありますが、簡単で信頼性が高く正確です。 –

    答えて

    関連する問題