所以,今天我無法讓Azure緩存正常工作。 「暫時失敗,請稍後再試。」
- 安裝湛藍的SDK 2.1,和
- 創建了一個新的項目跟單WorkerRole,
- 得到利用的NuGet高速緩存包,
- 設置緩存的作用以「並置」
- 設置在App.config
- 評論保衛科主機爲「WorkerRole1」,因爲這只是一個測試
- 在「運行」DataCache c = new DataCacheFactory()。上插入以下行:GetDefaultCache();
- 命中調試
,並得到這個錯誤試圖執行上面的一行:
有一個臨時故障。請稍後重試。 (一個或多個指定的緩存服務器不可用,這可能是由繁忙的網絡或服務器引起的)對於本地緩存羣集,還要驗證以下條件:確保已爲此客戶端帳戶授予安全權限,並檢查AppFabric緩存服務通過在所有緩存主機的防火牆。同時在服務器上MAXBUFFERSIZE必須大於或等於從客戶端發送的序列化對象的大小。)
我看了看周圍很多(約5小時),並沒有找到任何解釋...任何人都可以幫忙嗎?
只是好奇 - 宜主機名如果你擁有的只是一個輔助角色,那麼是'WebRole1'? –
是的,嘗試將'WebRole1'更改爲'WorkerRole1'或工作者角色的**實際名稱**。 – astaykov
ops that is a typo!我的壞 – Leonardo