2013-10-09 67 views
1

我最近註冊了Azure緩存服務(2013年10月)。它配置正確,我可以放置並從緩存中獲取項目。Azure緩存服務 - 瘋狂高錯誤%

但是,我的儀表板/監視器視圖顯示了一個可笑的高「Miss%」(任何地方從75%到80%)。如果我理解正確,這意味着4次中有3次我要求緩存中的內容,但它不在那裏。

這讓我覺得很不舒服,我想知道如果a)我做錯了,或b)我沒有正確理解度量/過程。

在我的應用程序中,緩存的主要用途是查找列表和用戶狀態管理(帶有一些自定義屬性的IPrincipal)。

+0

請問您可以編輯您的問題以添加更多詳細信息,例如緩存過期設置(在緩存的配置選項卡上)以及代碼片段,瞭解如何存儲和檢索狀態管理? –

+0

我也看到很高的失敗率(72.65%)。自從實施新的Azure緩存分佈式服務以來,我的網站似乎速度降低了10倍。這是緩存服務,因爲我的主機不使用緩存運行速度極快。你最終是否找到了解決問題的辦法? –

回答

0

您是否看到其他計數器,如驅逐對象,過期對象也增加了?你會看到Cache Miss%高的原因是因爲沒有找到密鑰,這可能是因爲密鑰過期或被驅逐。如果您看到高驅逐率,那麼您應該重新考慮重新評估緩存容量,請參閱Capacity Planning for Windows Azure Cache Service (Preview)

您是否也可以分享任何客戶端錯誤?