2013-04-08 38 views
1

試圖開始使用Windows Azure共享緩存來獲取會話數據。微軟和其他地方的大量幫助文件表明,緩存應與網站位於同一地理區域。 (在這一點上,我不是使用虛擬機或雲服務,而只是在Azure上共享網站)。在Windows Azure共享緩存中,無法啓動美國東部或美國西部地區的緩存 - 爲什麼?

問題是,當我按照指示前往傳統門戶網站時,爲了創建新緩存,界面將只允許我選擇「美國(北/中)」和「美國(南/中央)「選擇」美國(東)「和」美國(西)「是可用的,但如果選擇,我無法在那裏請求緩存。但是我所有其他的Azure服務都在美國(東)。

我想我可以在與我的網站不同的地方建立一個緩存,但這看起來沒有人知道。我考慮將我的網站從「美國東部」移動到「美國北部中心」,但網站的區域可用性僅爲「美國東部」和「美國西部」,這兩個選項不適用於緩存!

對此提出建議?

請注意,我的公司目前還沒有準備好轉到雲服務/虛擬機和基於角色的緩存。

回答

0

儘管我無法爲共享緩存團隊就哪些數據中心將支持共享緩存發表意見,但我可以指出您從2013年3月開始登錄this MSDN forum article,其中版主指出「Azure共享緩存並非全部可用數據中心「。

只是爲了仔細檢查,我試圖創建一個共享緩存,並且還看到,在「沒有區域」的消息選擇美國東美國西部結果。

只是好奇,如果你已經嘗試使用SQL數據庫爲會話狀態緩存提供程序,因爲你確實可以在美國東部和美國西部實例化一個數據庫實例。 SQL數據庫的優點:沒有事務配額(共享緩存每小時有一次,一旦超過配額,緩存將變得不可用,直到下一小時的頂部)。

相關問題