2013-10-09 20 views
1

所以我遇到了一個很奇怪的問題。當嘗試在Azure中創建新的緩存時,我無法在名稱中使用字符串「3web」。每個組合都會返回錯誤信息,「您選擇的名稱已被使用。」我發現這一點極不可能,因爲我甚至嘗試了以下名稱:Windows Azure Cache - 命名約定

asdasdaqqdasd3webzyx.cache.windows.net它聲明它已被使用。如果我輸入我的名字或其他東西,那麼一切都很好,但是,當我在名稱的任何地方使用'3web'時,會發生一些事情。

回答

0

當它們產生一個面向公衆的URI時,有一些規則用於名稱。每個名字都是通過一個例程運行的,並且根據名字單獨拒絕或接受。他們也進行測試,看看他們是否已經存在。在你的情況下,你提供的更長名字存在的可能性並不大,因爲其他原因而被拒絕,但如果是這種情況,那是一個可怕的錯誤信息。我最近看到其他人抱怨同一個問題時,他們有一個名字被拒絕,基本上是一組隨機字符。目前還不清楚哪些算法用於可接受的名稱,以及是否所有服務共享相同的名稱檢查例程。

+0

非常有意義。看起來現在可能存在Cache問題,因爲我無法創建任何緩存(即使使用有效名稱)。哦,我想這就是它在預覽中的原因。 –